Linear Actuator, Contact-based Control and Rigid Constraint of the End-effector #297
-
Hi SOFA developer, @alxbilger @ErwanDouaille Recently, I wanted to build a parallel trunk robot. May I ask several questions about the development? I have tried to search for the solution in the example code, but I didn't find something related (or maybe I don't have a full understanding of the SOFA code).
Many thanks for your answers in advance! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Hello @ozilxu, :)
|
Beta Was this translation helpful? Give feedback.
For the contact-based control, what you propose won't be enough from what I understood. The QP inverse solver minimizes the distance between the actual and desired effector positions while satisfying the static/dynamic model of the robot as a constraint. The cost function does not include the mean/max/total contact force applied to the environment. As a consequence, when there is a contact, the QP will find actuator values such that the energy in the robot is minimal, but won't minimize the contact force.
For the assembly, if I understand well, your problem is how to pass from the initial configuration of the legs, without the platform constraint, to the initial assembled configuration wh…