ROS常用命令记录
来源:互联网 发布:用dw制作淘宝店铺首页 编辑:程序博客网 时间:2024/06/14 06:19
好记性不如烂笔头,本着搞过的都有迹可循原则,在平时应用ROS过程中常用的一些命令整理总结为这篇博客,以备后查。-2017.08.05 乐
1、创建ROS Workspace 命令: mkdir ~/catkin_rikirobot/src
cd ~/catkin_rikirobot/src
catkin_init_workspace
cd ~/catkin_rikirobot/
catkin_make
source devel/setup.bash
2、安装依赖项
检查依赖项 rosdep update
rosdep check --from-paths . --ignore-src --rosdistro kinetic
自动安装丢失依赖项 rosdep install --from-paths . --ignore-src --rosdistro kinetic -y
3、缺失bullet包 sudo apt-get install libbullet-dev
4、catkin_make在性能较差的板子上编译卡死问题 catkin_make -j1
采用单线程编译,或者-j2根据实际情况决定采用几线程,默认4线程
5、查看节点及topic关系图 rosrun rqt_graph rqt_graph
rostopic info /odom
(查看/odom的发布者订阅者信息)
6、tf左边转化
可以在launch 文件中添加两个节点的坐标准话关系 <node pkg="tf" type="static_transform_publisher" name="base_link_to_laser" args="0.04 0 0.18 0 0 0 /base_link /camera_link 100"/>
其中这是一个/base_link 到/camera_link的转化
7、查看tf关系树 rosrun tf view_frames
会在终端启动的目录下生成frames.pdf关系图。
8、摄像头启动权限问题(某些摄像头默认需要root权限启动)
udev管理的,在/etc/udev/rules.d
添加xxx.rules规整,对应的以数字大头,数字是匹配先后顺序,如果一开始无法匹配,可以尝试调整规则匹配顺序(文件数字大小变动)。
修改完成后运行重载命令: sudo service udev reload
sudo service udev restart
关闭打开摄像头的终端,重新插拔摄像头。
(如果还有问题将规则大头数字改成最小,如果仍然无法启动,查找其他原因)
9、编辑单独的ros包
catkin_make -DCATKIN_WHITELIST_PACKAGES= "包名"
- ROS常用命令记录
- ros常用命令
- ROS常用命令
- ROS常用命令
- Ros 常用命令
- ROS常用命令
- ROS常用命令
- ROS常用命令
- ROS-常用命令
- ROS 常用命令
- ROS常用命令
- ros常用命令
- Linux & ROS 常用命令整理
- ROS常用命令集锦
- ROS调试常用命令
- 树莓派 ROS 常用命令
- 2、ros常用命令
- ROS 常用命令字典
- JS动画效果
- 题目:斐波那契数列。(解法二)
- java8新特性-接口定义增强
- react-native0.45版本build出错
- springIOC详解
- ROS常用命令记录
- 2017百度之星-1003-度度熊与邪恶大魔王(完全背包)
- 1.测试工具
- java8新特性-Lamda表达式
- javaweb 使用过滤器解决全站编码问题
- 华为OJ——扑克牌大小
- Java 学习内容总结
- Android 登录页面的广告轮播
- 正则表达式