Compatibility of SofaCUDA with AttachConstraint and SurfacePressureConstraint from SoftRobots Plugin #4705
Unanswered
iman-adibnazari
asked this question in
SofaCUDA
Replies: 1 comment 1 reply
-
Indeed, |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
I am trying to speedup simulations of a soft robot I'm working with (simplified version pictured below). The main approach I've been trying to take has been by integrating the SofaCUDA package where possible, but I seem to be running into some issues regarding constraints. I am trying to use some attach constraints between portions of the robot and I am getting errors that indicate that the CudaVec3 template might not be compatible with that component. I was wondering if there are going to be similar compatibility issues with the SurfacePressureConstraint from the SoftRobots plugin and if there are any recommended ways to navigate these issues.
The above is an image of the robot while its deformed without any CUDA components. There are two low-stiffness segments (each with two internal pressure driven chambers) and one coupling component between the two that is higher-stiffness.
The above shows how the air chambers are configured in the neutral configuration of the robot, the purple points show points that I would like to be connected via AttachConstraint components, and the red box indicates a region of points that I'm currently tracking.
I would greatly appreciate any insight or recommendations on how to speed up this simulation with SofaCUDA or any other tools as well. Thank you!
Beta Was this translation helpful? Give feedback.
All reactions