ROS Tips

26 篇文章 1 订阅

1.节点命令

运行节点列表 rosnode list
运行节点信息 rosnode info < name >

2.话题命令

发布的话题列表 rostopic list
发布的话题信息 rostopic info < name >
话题数据显示 rostopic echo < name >

3.可视化

查看tf信息 rosrun tf view_frames
查看节点和话题信息 rosrun rqt_graph rqt_graph

4.turtlebot

控制底盘运动的话题是 /mobile_base/commands/velocity
以10Hz给turtlebot发速度 rostopic pub -r 10 /mobile_base/commands/velocity geometry_msgs/Twist – [0.2,0,0] [0,0,0]

5.MessageFilter [target=odom_combined ]: Dropped 100.00% of messages so far

原因:缺少odom_combined的tf关系
方法:在代码、终端或launch文件中发布tf关系

6.The majority of dropped messages were due to messages growing older than the TF cache time

使用tf::MessageFilter解决问题5后出现
原因:被订阅的数据时间戳太旧,可能因为延迟、使用bag、发布相关topic时没有更新时间戳等引起
方法:针对原因选择方法,由bag引起的具有普适性
roscore
rosparam set /use_sim_time true
rosbag play --clock <bagfile>
<subscriber>

7.发布tf

rosrun tf static_transform_publisher 0 0 0 0 0 0 1 base_footprint base_link 100

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刀么克瑟拉莫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值