Issue with contact force in pybullet during sliding #3711
deepakraina99
started this conversation in
General
Replies: 2 comments
-
Could you share your demo with me? thanks. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Hi @deepakraina99, I would like to ask if you could share your impedance control implementation? I am trying to use cartesian impedance control for insertion, but somehow my implementation is not working properly. I would be really grateful! Thank you! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I have implemented an impedance control in pybullet. That means, whenever some external force is applied on a robot, it behaves as a spring and damper system. Due to this force, it gets displaced from its position and returns to its target position when an external force is removed. The equation that is used is given below:
The video regarding the same is given below:

Now I am trying to implement the same control strategy in a scenario where robot is polishing a surface with some uncertainties (unevenness) on the surface. I moved the robot close to the table and try to move while it is in contact with table. I am getting the normal force during contact using the p.getContactPoints. But the robot suddenly takes a and leaves contact. As and when it again come in contact, it jumps again. The demo is shown below:

I want robot to stay in continuous contact of this surface even when the table is moving upside down (say +/- 5cm). Please guide me what I am doing wrong here.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions