Robotics StackExchange | Archived questions

Prevent robot going through obstacle showing unstable behaviour

We are using Gazebo and ODE Physics Engine to train a robot to avoid an obstacle. In case of collision, the robot shows the following undesired behaviour:

image description

image description

We have explored the following options with no results so far:

  1. Make simulation slower, decrease the realtime factor
  2. Modify physics engine parameters and Gazebo link/joint parameters such as damping, friction, CFP, ERP
  3. Increase no. iterations, change SOR
  4. Set the minimum depth allowed before contact correction is applied to 0.0001

The unstable and non-realistic robot behaviour persists, what makes as wonder if this is due to the choice of the parameters or intrinsic to the collision computation method used by ODE.

Asked by nora88 on 2018-02-23 10:02:57 UTC

Comments

Answers