ROS
The_DarkPROG
这个作者很懒,什么都没留下…
展开
-
ROS基础学习笔记(五):自定义消息练习以及订阅者发布者节点代码简介
ROS中我们自定义的消息文件以".msg"作为后缀名,我们在功能包文件夹下新建msg文件路径,并且在其中:vim Hello.msgstring Hello //定义消息int64 Count //定义数据返回到功能包文件夹下的src文件夹中vim TheTalker2.cpp#include <sstream>#include "ros/ros.h"#include "std_msgs/String.h"#include "rostest2/He原创 2020-05-30 14:49:59 · 370 阅读 · 0 评论 -
ROS基础学习笔记(四):发布者订阅者简单练习
在之前的功能包的基础上,移动到功能包中的src文件夹下编辑发布者文件vim TheTalker.cpp#include <sstream>#include "ros/ros.h"#include "std_msgs/String.h"int main(int argc , char ** argv){ ros::init( argc , argv , "talker"); /* named node "talker" and initiali原创 2020-05-28 18:06:02 · 272 阅读 · 0 评论 -
ROS基础学习笔记(三):创建功能包
在加载完环境变量后,把ROS的工作环境也写入到bashrc中source /opt/ros/kinetic/setup.bash为了方便再写入一些基础命令:alias cw='cd ~/catkin_ws' //移动到工作空间alias cs='cd ~/catkin_ws/src' //移动到工作空间下的源码保存文件下alias cm='cd ~/catkin_ws && catkin_make' //移动到工作空间并且编译写入完毕退出,并且使用c原创 2020-05-28 16:25:21 · 327 阅读 · 0 评论 -
ROS基础性学习笔记(二):环境搭建
准备:Ubuntu16.04系统,建议换上中科大的源(个人观感速度快)预防出错:sudo apt-get install dirmngr添加ROS仓库:sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'设置密钥:原创 2020-05-09 18:43:52 · 204 阅读 · 0 评论