如何在gazebo中为机械臂添加外力和力矩和如何使用rqt打印传感器的数据

1、为什么需要这两个东西

因为最近在学导纳控制和阻抗控制,我们为了验证效果和查看六维度传感器的变化。

我们需要知道如何在gazebo施加外力和如何查看出传感器的变化。

2、如何在gazbeo中为其施加外力和力矩

我们点击模型右键添加Apply force and torque

即添加外力和力矩,并且可以设置我们力矩的位置

即上述的图中嗯第一列为添加力,第二列为设置力添加的位置,第三列为设置力矩

3、如何使用rqt查看我们的传感器的变化

我们先打开rqt

然后我们选择插件plugins

然后选择最后一个 visualization可视化:

  • rqt_plot:用于绘制数值数据的图表。

  • rqt_console:用于查看日志输出。

  • rqt_graph:用于查看节点和话题之间的连接关系。

  • rqt_image_view:用于查看图像数据。

  • rqt_bag:用于查看和分析ROS bag文件中的数据

我们选择plot绘图,然后我们在上面输入我们想要看到的话题:

左上角我们设置要显示的话题,这里我们设置的为六维力传感器的话题

六维度的力传感器的话题是我们自己设置的ft_sensor_topic

其中包含header和wrench两个部分

第一个部分包含时间戳和坐标系等等

第二个部分为包含的力和力矩:力force和力矩torque,每个部分包含x和y和z三个部分这就是六维度力传感器。

这就是如何在gazebo中如何添加外力和如何添加力矩,以及如何使用rqt打印出来。

  • 19
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值