自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 学习笔记--参数服务器(C++)删

【代码】学习笔记--参数服务器(C++)删。

2024-08-19 16:20:22 172

原创 学习笔记--参数服务器(C++)查

getParamCached键,存储结果的变量)--提高变量获取效率。如果键不存在,那么返回值为 false,且不为参数2赋值。如果键不存在,那么返回值为 false,且不为参数2赋值。是否包含某个键,存在返回 true,否则返回 false。搜索键,参数1是被搜索的键,参数2存储搜索结果的变量。存在,返回 true,且将值赋值给参数2。存在,返回 true,且将值赋值给参数2。存在,返回对应结果,否则返回默认值。searchParam(参数1,参数2)getParam(键,存储结果的变量)

2024-08-19 16:18:56 260

原创 vscode代码没有提示问题

解决方法:打开C/C++的settings.json,在settings.json界面添加。解决方法:将cppStandard:c++11 改为c++17。1、修改c_cpp_properties.json文件。2、ros::param ::后面没有代码提示。保存后,重载代码即可。

2024-08-19 15:20:21 1283

原创 参数服务器(C++) 增与改

修改:只需要继续调用 setParam 或 set 函数,保证键是已经存在的,值会。需求:首先设置机器人的共享参数、类型、半径(0.15)setParam("键",值)set("键",值)再修改参数半径(0.2)

2024-08-19 14:04:22 429

原创 实现两个数字求和(4、优化)

如果先启动客户端,不要直接抛出异常,而是挂起,等服务器启动后,再正常请求。在ROS中内置了相关函数,这些函数可以让客户端启动后挂起,等待服务器启动。如果先启动客户端,那么会请求异常。

2024-08-18 10:48:46 472

原创 实现两个数字求和(3、优化)

(2)将写死的数值改为argv[1]和argv[2],同时通过。(1)在main函数中增加argc个数的判断。atoi()将argv字符串类型改为整型。

2024-08-18 10:39:26 229

原创 实现两个数字求和(2、客户端)

4、创建一个客户端对象;5、提交请求并处理响应;2、初始化ROS节点;客户端:提交两个整数,并处理响应结果。

2024-08-18 10:32:15 163

原创 实现两个数字求和(1、服务器端)

内容参考:AutolaborROS机器人入门(视频链接如下)服务器实现:解析客户端提交的数据,并运算再产生响应。5、处理请求并产生响应。2、初始化ROS节点。4、创建一个服务对象。

2024-08-18 10:29:12 112

原创 launch文件

【代码】launch文件。

2024-08-02 11:39:50 266

原创 当不配置CMakeLists.txt执行python文件抛出异常

usr/bin/env:”python”:没有哪个文件或目录。原因:当前noetic使用的是python3。(调用第三方库时易出现问题)

2024-08-01 18:28:20 287

空空如也

空空如也

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

TA关注的人

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