MoveIt 拖动机械臂并记录数据信息

本文介绍了如何使用ROS MoveIt进行机械臂的拖动操作,并记录相关数据信息,包括使用rosbag进行数据采集、topic管理和回放,以及查看和分析关节运动数据。此外,还提到了数据回传给MoveIt以实现运动复现的初步步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

拖动机械臂并记录数据信息

 

针对的是任务2, 无需纠结于具体的数据是什么样子,而是要做一个数据的采集、topic 的整理,可展示的图,采集关节的运动(具体关节是什么运动可以看例子),可能需要部分的数据滤波,看具体的情况,最后要做一个数据的回传,驱动机械臂运动。

 

1、建立一个pkg用于记录订阅moveit 发出的topic

 

现在rosbag 已经可以回放,具体操作如下:

 1 创建package ,在catkin_ws 路径下

 2  package 下创建record 文件

 3 rosbag play 回放 record ,运行后可以在rviz 中看到运动,

  rosbag play 2018-01-19-09-53-53.bag

 

 

 4 关于topic

可看到某个节点的数据rostopic echo [topic] (查看发布在指定 topic 上的具体数据)

 

rosrun rqt_graph rqt_graph   查看生存的图

$ roscore (在使用 ROS 之前首先运行的程序)

 

$ rosnode list (显示了正在运行的 ros node 的信息)

 

$ rosnode info [node_name] (可以返回特定 node 的信息)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值