moveit / geometric_shapes

Representation of geometric shapes
57 stars 92 forks source link

[ROS2] Porting bodies::Body::computeBoundingBox changes from noetic to ROS2 #239

Open spelletier1996 opened 6 months ago

spelletier1996 commented 6 months ago

This is the ROS2 port of the changes from #210

Needed to eventually port robot_body_filter to ROS2

We initially tried to git cherry-pick directly but ran into issues hence the extra commits.

Adds fcl to the build, the obb files, computeBoundingBox (obb version), mergeBoundingBoxesApprox, and related boundingbox tests

spelletier1996 commented 6 months ago

I've removed to and from FCL and the related 0.5 checks

peci1 commented 5 months ago

@rhaschke @henningkayser Is support for Foxy and Galactic still required? If so, their underlying Ubuntu 20.04 still distributes FCL 0.5, which would mean this PR would need to retain all the FCL 0.5 checks.

henningkayser commented 4 months ago

@rhaschke @henningkayser Is support for Foxy and Galactic still required? If so, their underlying Ubuntu 20.04 still distributes FCL 0.5, which would mean this PR would need to retain all the FCL 0.5 checks.

we just merged support for Jazzy and dropped Foxy and Galactic. Could you update this branch to rerun CI @spelletier1996?