Missing Actuator Groups in the recent changes on devel branch #153
-
Hello, I could not help but notice that you removed support for the GroupActuators, like Robotiq gripper. Is there a specific reason for this? The support for Grippers, especially the ones with mimic joints is crucial. It would be good If there was at least one example with Robotiq gripper given new API in devel branch. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hi, Thanks a lot for bringing this up! From the feedback we received, the previous design with actuator groups was confusing since it mixed two concepts:
The above made it very tempting to put control layers such as inverse kinematics as part of (1), which is not what we wanted it to be designed for. Thus, we changed the interfaces to be the following:
This makes it easier to understand that all MIMO-related translations are in one place. However, it breaks the "concept" that all robot-related actuation constraints (mimicking, holonomic) should be bundled with the robot configuration. We had to make this trade-off for "better" scaling of design. The action terms are now defined under the An example of using this landed in one of our commits today that shows how to use the gripper action for Franka robot: 1b293e1 I hope this helps answer the question! |
Beta Was this translation helpful? Give feedback.
Hi,
Thanks a lot for bringing this up!
From the feedback we received, the previous design with actuator groups was confusing since it mixed two concepts:
The above made it very tempting to put control layers such as inverse kinematics as part of (1), which is not what we wanted it to be designed for. Thus, we changed the interfaces to be the following:
This makes it easier to understand that all MIMO-r…