自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (14)
  • 收藏
  • 关注

原创 【ROS2】ROS2实现简单客户端

服务接口实现:服务端实现:代码如下:运行结果如下:

2024-01-23 22:42:47 101

原创 【ROS2】实现自定义服务接口

2 在CmakerLists.txt中增加如下语句,实现对服务接口的生成。3 其他部分的配置与话题接口实现一致。在之前创建的ROS接口功能包的基础上。

2024-01-20 13:23:57 98

原创 【ROS2】ROS2使用C++实现简单服务端

使用ROS2实现简单的服务端,功能为将客户端提供的两个数相加后返回给客户端。使用ros2 service call命令检查服务端工作是否正常,

2024-01-19 22:51:21 138

原创 【ROS2】使用C++实现简单的发布订阅方

使用C++实现简单的发布方和订阅方

2024-01-14 21:31:49 503

原创 【ROS2简单例程】基于python的发布订阅实现

使用python实现简单的ROS2发布订阅方

2024-01-14 21:26:26 214

原创 gz-hamonic 安装提示缺少许多依赖无法安装

sudo apt -get install gz-hamonic即可安装。在终端中输入 gz sim 运行gazebo模拟器,如下图。在软件更新源中增加gz-hamonic的软件源,

2024-01-05 20:32:12 420 1

原创 xcode使用gdal库

GDAL使用抽象数据模型(abstract data model)来解析它所支持的数据格式,抽象数据模型包括数据集(dataset),坐标系统,仿射地理坐标转换(Affine Geo Transform), 大地控制点(GCPs), 元数据(Metadata),栅格波段(Raster Band),颜色表(Color Table),子数据集域(Subdatasets Domain),图像结构域(Image_Structure Domain),XML域(XML:Domains)。下的开源栅格空间数据转换库。

2022-12-21 15:21:34 1416

原创 LIBTIFF读取tiff文件时,打印buf出错

如图所示,按照官网提供的例程读取tiff文件,并打印读取的值时,提示:报错情况如图所示: 报错原因:可能是buf 类型在分配内存的时候应该是指针类型,如下: buf = (unsigned char *)_TIFFmalloc(scanline);// buf = (tdata_t*)_TIFFmalloc(scanline);使用tdata_t* 和unsigned char *类型都可以编译成功,但是打印出的数据不同:tdata_t* 时,打印的数据如下: 使用unsign

2022-12-07 11:00:08 733 1

原创 MAC系统版本AnyLogic提示the font “Times“ is not available

MAC新版本系统中移除了Times字体。导致JAVA运行出现问题。如图所示为需要安装的Times字体。重新安装TImes字体。

2022-11-25 23:33:28 625

原创 ROS多机器人时rviz无法显示机器人模型,提示:param robot_description not found by searchParam()

如图所示,使用ROS进行多机器人仿真时,RobotModel无法显示机器人模型,提示:param robot_description not found by searchParam()原因:多机器人时,需要使用 tf_prefix区分不同的机器人。解决方法:需要配置两个地方:一是,在RobotModel中的Robot_description参数中更改为/ugv_01/robot_description。而是将 TFprefix 参数设置为/ugv_01效果如下图所示..

2022-05-17 09:02:23 4508 3

原创 ROS定义的机器人Frames出错

如上边两个图所示,使用rosrun rqt_tf_tree rqt_tf_tree对机器人的TF进行监视,不同的时刻监视得到的链接并不一样,尤其是左右轮,总是有时候会链接到footprint_link上。另外,使用rviz监视机器人的数据,左右轮的坐标轴会抖动。这是为什么呢??跪求答案。。。...

2022-05-17 08:40:47 123

原创 ROS报错:TF_OLD_DATA ignoring data from the past for frame leftwheel_link

现象:rviz 中提示no transform from XX to odom原因:<param name="use_sim_time" value="true"/>中use_sim_time变量的值设置成网络false。修改为true后不再提示

2022-05-14 21:37:38 1314 2

原创 zotero文献管理软件插件配置终极教程

zotero是一款开源免费的文献管理工具,在各位大神制作的插件加持下,对于我来说已经没有满足不了的文献管理需求了!!!现将zotero使用教程整理如下。首先感谢贡献zotero和zotero插件的各位开发者们。1、安装下载网址:Zotero | Your personal research assistant下载后点击安装即可。最新的zotero已经内置了PDF阅读器能够做笔记里和颜色标记,结合翻译插件可以实现选词翻译。2、安装插件:2.1 zotero connector首

2022-04-14 23:51:28 17256 9

原创 UnBBayes考虑时序因素时的推理

最近在使用UnBBayes进行MEBN的研究,有时候推理需要考虑上一时刻的状态。一开始总是无法产生前一时刻状态的节点。当加入证据:t_pre = pretimeOf(t_now)后就可以正常出现上一时刻的状态的节点了。...

2022-03-14 11:30:47 464 2

原创 使用JavaScript在SPARQL中实现自定义函数查询

参考官方文档:https://jena.apache.org/documentation/query/javascript-functions.html首先写一个自定义函数的js脚本,例如function.js// CamelCase a string// Words to be combined are separated by a space in the string.function toCamelCase(str) { return str.split(' ')

2022-03-08 19:41:11 643

原创 UnbBayes打开时提示:Can‘t load library: /usr/lib/jvm/java-11-openjdk-amd64/lib/libawt_xawt.so

如图所示,使用bash ./unbbayes.sh 运行软件时提示Can't load library: /usr/lib/jvm/java-11-openjdk-amd64/lib/libawt_xawt.so方法:在~/.jdks/jdk-11/lib 目录下找到libawt_xawt.so文件并拷贝到/usr/lib/jvm/java-11-openjdk-amd64/lib目录下即可,运行软件:...

2022-02-28 01:25:46 2777 1

原创 Ubuntu2004系统下佳能MG2400打印机无响应

如题:系统从1804升级到2004后,MG2400打印机没有反应,点击打印测试页,打印机完全没有动静原因:没有 安装MG2400的驱动,使用系统默认的通用程序无法驱动打印机。解决方法:官网下载打印机驱动》链接:MG2400 series IJ Printer Driver Ver. 4.00 for Linux (debian Packagearchive)驱动安装成功后,打印机即可使用...

2022-01-21 20:12:05 1055

原创 Unbbayes下载后点击bat文件无反应

Unbbayes下载地址:https://jaist.dl.sourceforge.net/project/unbbayes/UnBBayes%20Plugin%20Framework/Core/4.22.X/unbbayes-4.22.18-dist.ziphttps://jaist.dl.sourceforge.net/project/unbbayes/UnBBayes%20Plugin%20Framework/Core/4.22.X/unbbayes-4.22.18-dist.zip下载解压后

2022-01-15 12:27:20 137

原创 Jupyter中使用ros,提示rospy无法导入

如题,Jupyter中直接import rospy是提示错误的,找不到rospy包。解决方法:import syssys.path.append('/opt/ros/melodic/lib/python2.7/dist-packages/')将melodic的python支持包路径加到系统路径中即可。

2022-01-14 19:53:15 891

原创 linux 界面中鼠标变成十字

原因:python文件解析错误,误输入import解决方法:1. 在命令行输入ps,查找import进程的ID号2. 使用“kill -9 ID”杀死import进程3. 鼠标恢复正常。。。

2022-01-10 17:53:41 1351 1

原创 gazebo 使用spaw_sdf_model命令不显示模型

$rosservice call /gazebo/spawn_sdf_model "model_name: 'aaa'model_xml: './model.sdf'robot_namespace: '1'initial_pose: position: {x: 0.0, y: 0.0, z: 0.0} orientation: {x: 0.0, y: 0.0, z: 0.0, w: 0.0}reference_frame: ''"success: Falsestatus_messag...

2021-12-23 00:03:03 1046

原创 linux部署apache-jena-fuseki

下载fuseki包:Index of /repositories/releases/org/apache/jena/jena-fuseki设置fuseki和fuseki-server的执行权限:运行:./fuseki start或者: ./fuseki-server提示错误:./fuseki-server: 115: exec: /usr/lib/jvm/default-java/bin/java: not found需要安装java...

2021-12-22 17:58:41 397

原创 安装rosprolog提示No package ‘json-glib-1.0‘ found

下载json-glib源码https://download.gnome.org/sources/json-glib/1.0/找了一圈没搞明白怎么从源码安装。其实有命令行安装方法:sudo apt-get install libjson-glib-dev

2021-12-20 20:42:54 950

原创 gazebo: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgazebo_common.so.9: undefined symbol: _ZN8

Gazebo提示错误:gazebo: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgazebo_common.so.9: undefined symbol: _ZN8ignition10fuel_tools12ClientConfig12SetUserAgentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE解决方法:sudo apt upgrade libignit..

2021-12-20 07:21:28 2933 3

原创 ROS中预览pcd点云数据,提示fatal error: pcl/point_cloud.h: 没有那个文件或目录

进入ROS论坛中关于该问题的讨论:pcl_ros/point_cloud.h: No such file or directory - ROS Answers: Open Source Q&A Forum看样子需要安装pcl的功能包,注意有个ros_pcl的包也是需要调用pcl包的。在pointCloud的官网下载pcl源码包Releases · PointCloudLibrary/pcl · GitHub解压源码:tar xvfj source.tar..

2021-12-17 01:36:58 5646

原创 ROS自定义的节点找不到cpp的头文件

配置maskrcnn_benchmark提示:error: command 'link.exe' failed: No such file or directory

2021-12-13 23:58:19 1786 1

原创 Jupyterbook使用Anaconda 环境

使用命令安装:nb_condaconda install nb_conda重新进入JupyterBook后显示可以选择kernel

2021-11-19 12:55:42 431

原创 VS code安装和配置swi-prolog插件

VS code上可以使用swi-prolog的插件, 如下图所示。安装好插件后,代码提示会默认是perl,无法按照prolog语法进行提示,解决perl与prolog冲突的方式是打开一个pl文件后点击右下角的perl位置,选择prolog后即可。...

2021-11-13 11:08:21 2451

原创 Chrome安装zotero connector 插件

1.下载zotero connector插件ZoteroConnectorv5.0.68.zip-其它文档类资源-CSDN下载2. 找到crx文件,重命名为rar然后解压3. 打开扩展应用安装界面4. 打开开发者模式,点击加载已解压的扩展程序,选择刚刚解压的文件夹5 点击确定,安装成功...

2021-11-06 15:16:05 15710 11

原创 YOLO训练完毕后,TensorBoard不显示结果

如题,yolo训练完毕后,运行tensorboard --logdir=run不显示结果。如图:通过查阅官方文档可以看到tensorboard --logdir=后面跟的应该是数据文件的存储路径。在训练时,我们的结果并不在./run文件夹下。找到数据文件的存放路径,如图:获取其路径,再次运行,浏览器重新转到http://localhost:6006/,正常显示数据。...

2021-09-26 08:43:03 1614

原创 ImportError: cannot import name ‘_C’ from ‘maskrcnn_benchmark’

修改处:nms.pyfrom maskrcnn_benchmark import _C修改为:from ._utils import _C

2021-09-21 20:52:00 4545 1

原创 if torch._six.PY3:AttributeError: module ‘torch._six‘ has no attribute ‘PY3‘

进入出错的脚本将PY3改为PY37,如下图

2021-09-18 17:54:20 5801

原创 使用PX4生成无人机模型只有一个模型有响应的问题

如题,使用single_vehicle_spawn_sdf.launch生成三个无人机但是只有一个无人机有相应,而且命名控制的是1号无人机,而响应的可能是2号或者3号。使用single_vehicle_spawn.launch生成模型时则能正常响应。对比了single_vehicle_spawn_sdf.launch和single_vehicle_spawn.launch发现问题可能出在如下两句中:single_vehicle_spawn.launch中生成模型的命令是:<arg

2021-09-14 23:53:22 419

原创 error: default argument given for parameter 11 of

如题,使用ros的c++接口编辑函数,出现如上错误。原因,在定义函数的时候在声明和定义的时候都为函数设置的缺省值。。而正确的应该是在声明或者定义的时候定义缺省值,不能两个地方都定义缺省值...

2021-09-13 00:51:35 450

原创 vscode代码提示使用指定的环境

当当前项目目录下有虚拟环境时,vscode就能够自动识别虚拟环境并根据虚拟环境的python版本进行代码提示。如下图所示目录有个venv的虚拟环境,其中的python版本为2.7,因此,不会提示错误。...

2021-08-07 11:05:02 363

原创 使用pycharm的ROS插件后没有python解释器的解决方法

删掉项目目录下的.idea文件夹

2021-08-07 11:00:28 270

原创 python注释行报错

如图,语法没有错误运行时提示原因:python编码默ASCII,当文件中含有中文时,会报错解决方法:在文件头设定编码格式:# -*- coding: UTF-8 -*-

2021-08-03 09:24:43 485

原创 使用rosprolog查询本体的结果怎么去掉namespace的前缀

编辑的prolog查询语句中为namespace前缀增加了指代,使用swi-prolog的终端进行查询的时候能够代替冗长的namespace,如下图:但是在使用rosprolog的服务器+json查询的模式下,namespace却依然存在,如下:是什么原因导致的呢,一样的本体,一样的查询语句。?????...

2021-07-13 22:57:55 100

原创 ERROR: Unable to load type [rosplan_dispatch_msgs/DispatchService].Have you typed ‘make‘ in [rospla

# 错误:ERROR: Unable to load type [rosplan_dispatch_msgs/DispatchService].Have you typed 'make' in [rosplan_dispatch_msgs]?# 解决方法 需要在执行计划的窗口中source一下当前目录

2021-07-01 16:43:37 553

原创 报错:error: invalid use of non-static member function,注意ros在类中实现订阅者时,回调函数的写法

nh.subscribe<geometry_msgs::PoseStamped>(sub_topic_name.str(), 10, &KCL_rosplan::RPTutorialInterface::subCallback, this);如上:回调函数要加上namespace,而且要有最后一个参数this,否则会报错

2021-06-30 00:46:16 1040 1

zotero connector

zotero 的Chrome插件 解压后,将解压得到的crx文件的后缀改成rar后即可安装。参考链接:https://blog.csdn.net/pangweijian/article/details/124184248

2023-01-05

Gurobi 生产计划调度学习案例(含代码实现)

Gurobi 生产计划调度学习案例(含代码实现)

2022-12-22

数学建模教程-非线性规划

数学建模教程,非线性规划

2022-12-21

数学建模教程-对策与决策模型

对策与决策模型讲解。

2022-12-21

数学建模离散模型讲解PPT

讲解数学建模中的离散模型

2022-12-21

数学建模逻辑模型PPT课件

介绍逻辑模型

2022-12-21

AnyLogic -PLE-8.5.1

AnyLogic是一款广泛应用于物流、生产、系统仿真利于的仿真软件 AnyLogic,是一款应用广泛的,对离散、系统动力学、多智能体和混合系统建模和仿真的工具。它的应用领域包括:物流、供应链、制造生产业、行人交通仿真、行人疏散、城市规划建筑设计、Petri网、城市发展及生态环境、经济学、业务流程、服务系统、应急管理、GIS信息、公共政策、港口机场、疾病扩散等。 AnyLogic是一款独创的仿真软件,它以最新的复杂系统设计方法论为基础,是第一个将UML语言引入模型仿真领域的工具,也是唯一支持混合状态机这种能有效描述离散和连续行为的语言的商业化软件。

2022-12-21

Readpaper文献阅读软件mac版

一种小组共享文献,进行文献阅读和管理的软件

2022-12-21

Zotero 6.0.12最新版

Zotero是一种好用的文献管理开源软件

2022-12-21

gdal-3.5.2源码 仅供参考

gdal 是一种进行地理空间数据处理的开源框架

2022-12-21

zotero的connector5.0.100版本 插件

安装方式,将crx改成rar然后解压,在Chrome中打开开发者模式,然后点击“加载已解压的扩展程序”,选择解压的文件夹,然后安装成功。

2022-12-07

zotero-scihub自动下载文献

用以自动下载文献的zotero插件

2022-04-17

zotero-preview-能够预览条目引用样式的插件

用以生成条目的引用样式预览

2022-04-17

zotero-doi-manager-用以获取文献doi的zotero插件

用以获取文献doi的zotero插件

2022-04-17

zotero插件,用以进行pdf文件的翻译

能够使用多种翻译引擎进行pdf文献的翻译

2022-04-17

translators_CN-zotero插件

用于识别提取CNKI文献题录的插件脚本。

2022-04-14

zotero插件--茉莉花

zotero插件--茉莉花 一款支持从CNKI提取数据的插件

2022-04-14

基于联盟的无人机集群编队控制方法.pdf

针对切换拓扑结构下的集群编队控制问题!设计只需个别无人机获取虚拟长机信息也能保证集群连 通性的编队控制算法"当队形变换或部分通讯网络故障导致网络拓扑结构发生改变时!以距离为原则对集群进 行联盟划分!各联盟内部成员以信息浓度大小为标准同其他成员进行竞争!由信息浓度最大的无人机获取虚拟长 机信息!其联盟成员通过与该无人机通讯间接获取虚拟长机信息"该算法使得每架无人机在任意时刻都能直接 或间接地获取虚拟长机信息"引入集群对虚拟长机的反馈机制!与传统反馈算法不同的是!本文中反馈无人机的 数量和组成成员都是变化的!从而提高了系统的收敛速度和鲁棒性"在此基础上进一步讨论编队的损伤问题!设 计了一种基于分层的分布式递归自修复算法!解决了网络分裂状态下的自修复及修复后队形变化过大的问题" 仿真结果表明了所建模型的合理性和求解方法的有效性"

2019-11-12

军科院军事运筹学教程Xmind知识图

张最良军事运筹学课程知识架构的xmind图,全书知识结构概述

2019-03-14

complete wireless design 2nd edition

无线设计第二版 英文原版文件,欢迎下载This Second Edition of a solid practical grounding in the latest RF circuit and systems operation, but also explains, in step-by-step detail, how to plan, design, simulate, build, and test a Complete Wireless Design not only supplies the reader with complete RF/microwave voice and data wireless radio, all the way from the discrete circuit level to the finished wireless system.

2018-05-27

正弦电磁场---哈林登

一本经典的电磁学书籍,考博的同志可以参考下啊

2014-06-06

Proteus教程

PROTEUS简介 PROTEUS ISIS 原理图输入 电路仿真与分析 人性化测量方法 高级电路设计与仿真 微处理器系统仿真 微处理器系统仿真概述 微处理器系统仿真与分析 第三方工具的应用 PROTEUS与Keil整合构建单片机虚拟实验室 PROTEUS综合应用

2014-05-28

AWR仿真案例教程

AWR仿真案例教程英文版,实际案例进行教学

2014-05-20

Matlab在工程数学中的应用

讲述了Matlab基本编程方法及在工程数学中的应用

2014-05-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除