
ROS
蓝羽飞鸟
GO
展开
-
catkin_make 哪些文件夹/程序包
如果想在一个工作空间下同时make几个文件夹下的程序。要怎么指定呢原创 2022-07-14 17:24:43 · 326 阅读 · 0 评论 -
ros Error transforming odometry ‘Odometry’ from frame ‘/world‘ to frame ‘world‘
launch之后,在播放bag时会出现如下错误Error transforming odometry ‘Odometry’ from frame ‘/world’ to frame ‘world’这是rviz的版本问题,在rviz中把"world", 改为"//world"。 注意输入的是"//world", 它会显示"/world"参考链接...原创 2022-02-17 15:12:05 · 1051 阅读 · 2 评论 -
ubuntu clion debug ros程序
clion debug ros步骤原创 2022-02-16 17:28:35 · 550 阅读 · 1 评论 -
ubuntu 20.04 clion debug error:Operation not permitted
在clion中debug ros程序时,出现了Operation not permitted的报错原创 2022-02-16 17:22:32 · 1025 阅读 · 0 评论 -
ubuntu20.04 ros tf view_frames TypeError: cannot use a string pattern on a bytes-like object
出现如下错误$ rosrun tf view_frames Listening to /tf for 5.0 secondsDone Listeningb'dot - graphviz version 2.43.0 (0)\n'Traceback (most recent call last): File "/opt/ros/noetic/lib/tf/view_frames", line 119, in <module> generate(dot_graph) Fil原创 2022-01-13 19:34:31 · 830 阅读 · 2 评论 -
ros 自定义服务(service)数据类型
假设工作文件夹在~/catkin_ws/src/learning_service下第一步,创建一个srv文件夹$ mkdir srv第2步,定义自定义数据类型,在srv文件夹下创建.srv文件,假设定义一个Person.$ cd srv$ vi Person.srvPerson里面包含他的名字,年龄,性别,注意service要有request和response,"—"上面的部分是request, 下面是responsestring nameuint8 ageuint8 sexu原创 2022-01-13 10:34:48 · 2128 阅读 · 0 评论 -
rosrun python文件 import:未找到命令
用python写了一个service的client文件,但是用rosrun pkg python文件时,一直出现import 未找到命令的错误这是因为编译器不知道这个文件要用python解释,要在python文件的第一行加上如下语句#!/usr/bin/env python如果出现 "/usr/bin/env: “python”: 没有那个文件或目录"的错误信息,直接到python文件的路径下,用python 文件.py运行,系统会提示你环境要用python3这时,把第一行改为#!/u原创 2022-01-12 14:34:22 · 2570 阅读 · 1 评论 -
catkin tools安装
参考如下官网链接,按步骤做即可https://catkin-tools.readthedocs.io/en/latest/installing.html原创 2022-01-10 15:09:43 · 5447 阅读 · 0 评论 -
ubuntu20.04 ros安装
ros-noetic安装原创 2022-01-07 15:36:08 · 741 阅读 · 0 评论 -
ros launch文件中的pkg, type具体位置
上网查了很多关于lauch文件中的pkg,type,都是说是包和可执行文件,具体这个文件在哪个文件夹也不甚清楚,实操了一番,记录一下。这里不是写launch文件怎样写,也不是多个node启动,只写一个node,为了说明pkg和type在哪。下面是一个示例的完整流程:cd ~/git (其他文件夹也可)git clone https://github.com/ethz-asl/ros_best_practices.gitln -s ~/git/ros_best_practices/ ~/catki原创 2021-11-19 14:12:35 · 3164 阅读 · 1 评论