![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ROS系统
专业IT三十年
这个作者很懒,什么都没留下…
展开
-
ROS系统(四)
ROS系统(四)手动创建ROS package管理系统依赖项Roslaunch在大型项目中的使用技巧ROS在多机器人上的使用自定义消息手动创建ROS package转至catkin workspace,并确认已经刷新了setup文件。手动创建一个名为foobar的package:mkdir -p src/foobarcd src/foobar在 foobar/package.xml文件里添加如下语句:<package> <name>foobar</name&g原创 2020-09-08 17:31:20 · 407 阅读 · 0 评论 -
ROS系统(三)
ROS系统(三)写一个简单的消息发布器和订阅器(python)编写发布者节点编写订阅者节点建立自己的节点测试消息发布器和订阅器编写简单的服务器和客户端(C++)编写Service节点编写client节点编译节点编写简单的服务器和客户端(python)编写Service节点编写client节点编译节点尝试执行测试简单的Service和Client录制与回放数据录制数据(通过创建一个bag文件)检查并回放bag文件录制数据子集roswtf入门安装检查运行时检查(在有ROS节点运行时)错误报告探索ROS维基写一原创 2020-09-05 14:54:15 · 391 阅读 · 0 评论 -
ROS系统(二)
ROS系统(二)理解ROS服务和参数使用rosservice使用rosparam使用rqt_console和roslaunchrqt_consoleroslaunch使用rosed编辑ROS文件创建ROS消息和服务使用msg使用srvmsg和srv都需要的操作编写简单的消息发布器和订阅器编写发布器节点理解ROS服务和参数turtlesim提供了什么服务?服务是节点之间通讯的另一种方式。服务允许节点发送请求,并获得一个响应。使用rosservicerosservice可以使用ROS客户端、服务器框架原创 2020-09-05 14:53:16 · 267 阅读 · 0 评论 -
ROS系统(一)
ROS系统(一)ROS文件系统介绍PackageManifest文件系统工具rospackroscdTAB自动补全创建ROS工作空间创建ROS程序包编译ROS程序包理解ROS节点理解ROS话题二三级目录ROS文件系统介绍PackagePackage:软件包,ROS应用程序代码的组织单元。每个软件包都可包含程序库、可执行文件、脚本或其他手动创建文件。ManifestManifest(package.xml):清单,对“软件包”信息做描述,定义软件包相关元信息之间的依赖关系(版本、维护者、许可协议等)原创 2020-09-03 18:51:13 · 478 阅读 · 0 评论