我真滴服了!!!关于Robotiq的抖动问题,探索了好多天

文章讲述了作者在配置UR机器人和Robotiq抓手时遇到的抖动问题,发现是由于setup_assistant自动生成的gazebo.urdf中的inertial属性导致。建议使用xacro生成urdf并手动清理无关inertial以解决抖动问题。
摘要由CSDN通过智能技术生成

最近在做关于UR机器人和Robotiq抓手的setup,遇到robotiq抓手抖动的问题。这个问题一直无法解决,查遍全网所有关于robotiq的资料都无法解决。原来问题出现在这个地方!!!

首先写写关于我的配置。
系统是Ubuntu noetic 20.04
ur机器人:https://github.com/ros-industrial/universal_robot/tree/melodic-devel
robotiq: https://github.com/jr-robotics/robotiq这个比较全,包含了gazebo mimic的配置
robotiq gazebo插件:https://github.com/roboticsgroup/roboticsgroup_upatras_gazebo_plugins

好了,我配置的方法是,我先写好一个xacro文件,然后用moveit的setup_assistant进行配置,这里我都建议大家写好一个xacro来配置,省的大家遇到各种各样的问题。这里还有一个点要提醒大家,记得配置正确的ros_controllers这个也会影响机器人是否抖动。

然后我的坑来了,正因为我是直接用setup_assistant直接使用xacro配置机器人的,setup_assistant生成的gazebo_.urdf文件中间自动生成了inertial,这直接导致了robotiq的抖动。图1
这个inertial在原本的robotiq_2f
_visualization包中是没有的,但是他自动生成了。图2
图2里面,左边是我用xacro先生成的urdf,右边是setup_assistant 生成的urdf。这个东西真的让人很抓狂。把这一段无中生有的inertial删掉,robotiq抓手就不抖动了。希望对小伙伴们有用。

大家可以先用xacro直接生成urdf,再用这个urdf在gazebo中仿真,或者moveit生成的gazebo版urdf中删除无中生有的inertial也可以。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值