ROS中查看机械臂当前位姿

ROS中查看位姿的方法有很多中,这里只介绍moveit_commander在命令行中使用。

1.查看关节角

首先需要先把机器人运行起来,例如,命令行里输入:

roslaunch xxx_moveit_config demo.launch

重新打开一个命令行,键入

rostopic echo /joint_states

查看个关节状态,position表示机械臂六个关节的关节角弧度值
请添加图片描述

2.机器人姿态

依旧是打开机器人模型(demo.launch)
重新开一个命令行,输入

rosrun moveit_commander moveit_commander_cmdline.py

运行后输入use 你的move_group名称
如果不是自己设置的moveit_setup_assistant ,或者忘记自己取了个什么名字了,如何去寻找move_group?
请添加图片描述
找到launch文件下的moveit.rviz,打开后在其中搜索Planning Group,由下图可知我取得名字是"arm"
请添加图片描述

所以,输入应该是 use arm

请添加图片描述

参考:https://www.guyuehome.com/34461

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值