[exotica_collision_scene_fcl_latest] Switch to FCL on Noetic, use fcl_catkin on older distros #735
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ros-noetic-fcl has now been released into Noetic. This makes FCL 0.6.x
available directly via the ROS buildfarm and reduces the need for
fcl_catkin. Since we further cannot generate safe search paths
(exotica_core depends on moveit which depends on fcl.0.6 and this
library depends on fcl_catkin.0.6), replacing the use of fcl_catkin with
FCL on Noetic is the appropriate step to take. To keep backwards
compatibility with older distros (Melodic), we conditionally switch
between fcl_catkin and ros-noetic-fcl in this package.