jrl-umi3218 / lipm_walking_controller

Walking controller based on linear inverted pendulum tracking
BSD 2-Clause "Simplified" License
18 stars 11 forks source link

Apply external push/disturbance on the robot body or its CoM? #36

Open Ahmadreza-Shahrokhshahi opened 3 years ago

Ahmadreza-Shahrokhshahi commented 3 years ago

Hi,

I want to apply a certain amount of external push/disturbance to the walking robot in Choreonoid at a specific time as a force vector. This external force vector could be applied to the trunk, pelvis or the CoM. I have also checked Choreonoid forums, but I wanted to know how to apply it specifically in _lipm_walkingcontrol platform directly. Furthermore, in the forums, they have mentioned that there is a sample in python, but it is a little confusing, and since applying external disturbance is a very common problem, it would be great if we come up with a straightforward solution to it here.

Thanks