学习笔记23--自定义gazebo模型缓慢跳动问题解决
Posted 鸿_H
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习笔记23--自定义gazebo模型缓慢跳动问题解决相关的知识,希望对你有一定的参考价值。
环境:ubuntu16.04 ros-kinetic gazebo7.16
因为项目需要,创建一个带用贴图模型的,模型创建好了(下次写一个一个怎么创建带二维码图片的gazebo模型教程),但是发现一个问题,在gazebo里面,插入模型时候,发现模型缓慢跳动的.
根据跟仿真打交道几个月时间,一般都是里面的link转动惯量设置不正常导致的,然而按照实际计算的转动惯量填写到sdf文件里面还是有这个问题,没有办法,查找很久没能解决这个问题.只能把自己的问题发在gazebo的answer社区上面,厉害的人还是很多的.下面链接就是大牛解决这个问题的方法.
https://answers.gazebosim.org/question/25495/how-to-solve-the-jitter-of-model-which-has-link-with-a-picture/
简单点理解就是在自己创建gazebo模型sdf文件里面的base_link里面添加contact关键标签
<collision name="collision">
...
<surface>
...
<contact>
<ode>
<min_depth>0.001</min_depth>
</ode>
</contact>
</surface>
</collision>
当然,这个答案可以解决一系列,含有多个link组成的gazebo模型抖动问题.
在gazebo
窗口 view-contacts
打开,若模型的绿色接触的线条没有一直在跳动或者闪动(一会长一会短样子),说明模型没有在抖动了.否则表示模型是在抖动的.
#############
好记性不如烂笔头
–20200718
以上是关于学习笔记23--自定义gazebo模型缓慢跳动问题解决的主要内容,如果未能解决你的问题,请参考以下文章
ROS仿真笔记之——基于gazebo的event camera仿真(dvs gazebo)