ROS
不要香菜xx
这个作者很懒,什么都没留下…
展开
-
ubuntu18.04 安装ros遇到的问题及解决方法
rosdep init主要参考赵虚左的教程链接: ROS 理论与实践–1.2 ROS安装–1.2.4 安装 ROS.roscore报错输入roscore报错:“roscore” not found输入 sudo apt install ros-melodic-roslaunch(melodic根据安装版本进行修改)安装ROS中出现bash: /opt/ros/melodic/setup.bash: 没有那个文件或目录或者bash: /opt/ros/melodic/setup.bash:的解原创 2021-06-10 17:06:45 · 1402 阅读 · 0 评论 -
更新includePath,无法打开ros/ros.h
问题: 解决:g++ -v -E -x c++ -复制下最后一段粘贴到.vscod/c_cpp_properties.json文件下的eincludPath里原创 2021-06-12 14:17:40 · 2044 阅读 · 1 评论 -
vscode下rosrun和roslaunch的运行步骤
一、在vscode下运行步骤1、编译,ctrl+shift+B、roscore3、source ./devel/setup.bash4、rosrun 包名 cpp文件名二、launch运行实现选定功能包右击 —> 添加 launch 文件夹选定 launch 文件夹右击 —> 添加 launch 文件编辑 launch 文件内容...原创 2021-06-12 16:01:09 · 677 阅读 · 2 评论 -
ROS学习——(1)话题通信基本操作
流程:编写发布方实现;编写订阅方实现;编辑配置文件;编译并执行。1.发布方 需求: 实现基本的话题通信,一方发布数据,一方接收数据,实现的关键点:1.发送方2.接收方3.数据(此处为普通文本)PS: 二者需要设置相同的话题消息发布方: 循环发布信息:HelloWorld 后缀数字编号实现流程: 1.包含头文件 2.初始化 ROS 节点:命名(唯一) 3.实例化 ROS 句柄 4.实例化 发布者 对象 5.组织被发布的数据,并编写逻原创 2021-06-15 13:01:43 · 127 阅读 · 0 评论 -
ROS学习——(2)自定义msg
流程:按照固定格式创建 msg 文件编辑配置文件编译生成可以被 Python 或 C++ 调用的中间文件1.定义msg文件功能包下新建 msg 目录,添加文件 Person.msgstring nameuint16 agefloat64 height2.编辑配置文件package.xml中添加编译依赖与执行依赖 <build_depend>message_generation</build_depend> <exec_depend>messa转载 2021-06-15 13:05:03 · 292 阅读 · 0 评论 -
ROS学习(3)——实操让小乌龟圆周运动
1.node替换2.话题+消息----> ros命令+计算图3.编码实现原创 2021-06-17 14:37:10 · 1089 阅读 · 0 评论