Gazebo | Ignition | Community
Ask Your Question
0

Simulation stop with SetVelocityTarget()

asked 2017-10-18 06:33:05 -0500

ronan gravatar image

Hello,

I'm writing a plugin to control the velocity of a joint to simulate a brushless motor I try to use the SetVelocityTarget() function with the SetVelocityPID() function. The plugin compile correctly but when I publish a new message to set the velocity, the simulation stop : the model disassembles itself at the origin of the world.

I already used the SetPositionTarget() with the PID and it works well.

Any ideas ?

Thanks

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2017-10-18 11:10:27 -0500

nkoenig gravatar image

Your PID gains might be set too high. It's difficult to tell without more information. Could you post your model and sample code?

edit flag offensive delete link more

Comments

You can also start with low PID gains and work up to values that work well.

nkoenig gravatar imagenkoenig ( 2017-10-18 11:12:20 -0500 )edit

Yes, actually by changing the PID gain it works. That's it. Thanks nkoenig

ronan gravatar imageronan ( 2017-10-19 14:40:40 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2017-10-18 06:33:05 -0500

Seen: 266 times

Last updated: Oct 18 '17