![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ROS
记录我的ROS学习
lkasi
最近要学新的知识啦!!!ROS!!!LIO_SAM!!!,想在这里记录我的学习
展开
-
ROS学习--订阅者的编程实现
在上一期的velocity_publisher.cpp同级目录下创建一个pose_subscriber.cpp。step3.循环等待的话题消息,接受到消息后进入到回调函数。step4.在回调i函数中完成消息的处理。在CMakeLists.txt添加。结果--打印出小海龟的姿态信息。step1.初始化ros节点。step2.订阅需要的话题。运行程序--打开终端。原创 2024-01-25 16:16:51 · 437 阅读 · 0 评论 -
ROS学习--发布者的编程实现
在leaning_topic的src中新建velocity_publisher.cpp--让小海龟做线速度0.5,角速度0.2的运动。首先进入上一期博客建立的工作空间,创建一个功能包。在CMakeLists.txt最后一行中加入。接着开始跑程序发布话题。原创 2024-01-25 10:11:09 · 554 阅读 · 0 评论 -
ROS--创建工作空间和功能包
install:安装空间,编译成功之后,运用make install 命令将可执行文件安装在该空间。build:编译空间,存储编译过程中产生的缓存信息和中间文件。devel:开发空间,放置编译生成的可执行文件。src:代码空间,存储源码文件。工作空间中各个空间的作用。原创 2024-01-23 09:00:27 · 381 阅读 · 1 评论 -
ROS--小海龟运动小例子
录制数据包--并且在录包过程中控制小海龟运动--cmd_record是录制的包名。二.录制小乌龟运动数据包并且播放数据包。一.发布话题让小海龟按照一定速度运动。xy表示位置,name--小乌龟起名。发布线速度和角速度话题--一次执行。启动ROS Master。启动ROS Master。按Ctrl+C停止录包。原创 2024-01-19 16:15:10 · 666 阅读 · 1 评论 -
ubuntu20.04安装ROS并且运行小例子
首先根据自己ubuntu的版本找到相应的ros版本--对应关系如下。ubuntu16.04对应ros-kinetic;ubuntu18.04对应ros-melodic;ubuntu20.04对应ros-noetic;在这个终端内按键盘中的上下左右控制小海龟的运动。安装成功后,打开终端,输入以下命令。一键安装ROS --转载自。启动ROS Master。二.运行ROS小海龟。原创 2024-01-19 15:47:15 · 487 阅读 · 1 评论