How to implement position-based control without existing Actuator components in SOFA? #5112
Unanswered
colaca
asked this question in
BeamAdapter
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi everyone
I'm working on a deformable object control problem using SOFA framework. My setup involves:
I understand that QPInverseProblemSolver requires both Actuator and Effector components to build and solve inverse problems. Currently available Actuators in SOFA include:CableActuator (for cable-driven systems)、SurfacePressureActuator (for pneumatic actuation)、JointActuator (for joint angle control)、ForcePointActuator (for point force application)、YoungModulusActuator (for material property control)
However, none of these seems directly applicable to my case where I need pure position control at specific points. I'm considering these questions:
1.Is there any existing solution that I might have overlooked?
2.Is it possible to adapt any existing Actuator for position-based control?
3.If not, is it necessary to develop a custom Actuator component?
4.If yes, what would be the correct approach to develop a position-based Actuator that works with QPInverseProblemSolver?
My ideal Actuator would Control spatial positions of specified points directly and can Set position constraints and limits,also,Work with QPInverseProblemSolver for inverse computation.
Any suggestions or guidance would be greatly appreciated!
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions