I'm using fcl for collision detection in my project. I need to create a convex shape out of multiple basic shape bases like cylinders. However, I couldn't find an API in fcl to combine multiple shape bases (e.g. several cylinders) into a single convex shape.
I looked at the documentation and examples but couldn't find if this is supported. I'd appreciate any pointers to relevant parts of the API if I missed this capability. If it's not possible currently, any thoughts on the best way to implement it?
Let me know if you need any more details! Thank you for building this great collision library.
I don't think fcl can do it. Maybe you can try to extract points of your basic shape, and use qhull to generate a convex hull. https://github.com/qhull/qhull
I'm using fcl for collision detection in my project. I need to create a convex shape out of multiple basic shape bases like cylinders. However, I couldn't find an API in fcl to combine multiple shape bases (e.g. several cylinders) into a single convex shape.
I looked at the documentation and examples but couldn't find if this is supported. I'd appreciate any pointers to relevant parts of the API if I missed this capability. If it's not possible currently, any thoughts on the best way to implement it?
Let me know if you need any more details! Thank you for building this great collision library.