![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ROS笔记
猿辅导女孩
这个作者很懒,什么都没留下…
展开
-
ROS笔记—NodeHandle的使用
发布话题 advertise(const std::string &topic, uint32_t queue_size, bool latch=false) uint32_t queue_size1. 设置为0A value of 0 here means an infinite queue, which can be dangerous. queue_size大小会影响内存的使用。2. 设置为1,2,3适用于10Hz的更新情况设置为1,意味着系统总是使用最新发.原创 2022-04-30 17:42:34 · 1107 阅读 · 0 评论 -
ROS笔记(4)
参数的使用和编程方法参数模型ParameternServer中的参数是可以全局访问的第一步创建功能包yaml中的一些参数和rosparam的一些指令编程方法读取背景颜色参数不要学我ros::param::set('/background_r',255);ros::param::get('/background_r',red);ROS坐标系的管理系统TF 功能包下面这个图讲解了机器人坐标系和本体坐标系之间的转换从base_link出...原创 2022-04-30 11:56:40 · 57 阅读 · 0 评论 -
ROS笔记(3)
内容来源古月居ROS【古月居】古月·ROS入门21讲 | 一学就会的ROS机器人入门教程_哔哩哔哩_bilibili还是用键盘控制小海龟第一步创建功能包client编程还需要在CMakelist中添加编译的过程服务端services服务数据的编译和使用定义srv文件的固定模式...原创 2022-04-30 10:38:05 · 51 阅读 · 0 评论 -
ROS笔记3
学习内容部分来自 古月居ROS果然,同一个图。。。。上次讲的Publisher前面部分一毛一样,想看具体流程的可以去笔记2看一下。直接上程序操作都一样,顺便就当复习了CMakelist里面添加的内容python代码如下话题消息的定义和使用重点:第一次出现对package.xml添加信息。之前所讲的内容中没有要求对它进行添加生成的相关文件用于后面的编程这里用到的两个程序应该是和之前做过的类似但有所不同python代码如下...原创 2022-04-29 18:12:28 · 934 阅读 · 0 评论 -
ROS笔记(1)
这一部分不断更新自己学到Ros中的一些知识图片来源——古月居ROS原创 2022-04-28 18:41:53 · 934 阅读 · 0 评论 -
ROS笔记(2)
图片来源——古月居ros入门21讲补充一点当使用多个终端的时候每次都要进行 source操作,不然容易报错。还有一个解决办法就是使用echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrcpubulisher 编程实现新建cpp文件velocity_publisher.cpp 由于新编写了一个cpp文件,需...原创 2022-04-29 17:31:27 · 597 阅读 · 0 评论