ROS调试和可视化总结

总结自《ROS机器人程序设计(原书第二版)》

调试

  • gdb调试ROS节点
    • 先找到可执行节点的目录 [workspace]/devel/lib
    • gdb [节点可执行文件]
    • 若在ROS节点启动时调用gdb 添加launch-prefix=”xterm -e gdb –args” 添加output=”screen”使节点在终端显示
  • 调用valgrind分析节点 类似gdb

3D建模与仿真

  • check_urdf [xx.urdf]检查语法和配置是否有误
  • urdf_to_graphiz [xx.urdf]以图形的方式查看urdf
  • urdf文件里关节类型:fixed固定关节,revolute转动关节,continuous旋转关节,floating6自由度浮动关节,plannar平面运动关节
  • 标签用于选择以下属性:effort 关节所承受的最大力,lower 赋值给关节的下限(旋转接头(revolute joint)的单位的弧度,带滑移链(prismatic joint)的单位是米),upper赋值给关节的上限,velocity强制关节的最大速度
  • 判断关节的轴或者转动限值是否合适 使用Joint_State_Publisher GUI运行rviz
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值