Skip to content

3D Obstacle Avoidance for Convex Shapes #3717

Answered by charleskhazoom
augustsb asked this question in Q&A
Discussion options

You must be logged in to vote

There is The Flexible Collision Library:
https://github.com/flexible-collision-library/fcl

There is also an extension to it which seems to be improved and still maintained :

https://github.com/humanoid-path-planner/hpp-fcl

For obstacle avoidance, depending on your chosen method, you may need the gradients of the signed-distance functions. This is often not readily differentiable except for spheres. Thus, it does not necessarily work well with Casadi. But approximations such as the ones used here work well in practice : https://arxiv.org/abs/2207.00692

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@augustsb
Comment options

@charleskhazoom
Comment options

Answer selected by augustsb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants