Skip to content
Discussion options

You must be logged in to vote

Hi @3H2Oaaa, @hugtalbot,

Indeed, you cannot model friction between the cable and the robot with the CableConstraint component.
Implementing this feature shouldn't be too complicated on the C++ side; we know the contact points (passing points of the cable in the robot), and we know the direction of the friction force. I think this problem is easy to solve. But I'm pretty sure it hasn't been added to the SoftRobots plugin yet.

For an alternative approach I haven't tried: you could model your cable using the Cosserat plugin, then

  1. Add a collision model to your cable using the LineCollisionModel component
  2. Add a collision model to the passing locations of your cable in the robot—I'd use circle…

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@hugtalbot
Comment options

@3H2Oaaa
Comment options

@EulalieCoevoet
Comment options

Answer selected by 3H2Oaaa
@3H2Oaaa
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants