Add <depend>gtsam</depend>
to package.xml for Dependency Management
#48
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.
This PR adds
<depend>gtsam</depend>
to the package.xml file to declare GTSAM as a dependency for thekiss_matcher_ros
package.GTSAM is officially released for ROS, as documented here: https://index.ros.org/p/gtsam/. By including this dependency, users can now easily install GTSAM using the following command:
rosdep install -r --from-paths src --ignore-src --rosdistro $ROS_DISTRO -y
This eliminates the need for manually compiling and installing GTSAM, as well as resolving Eigen version compatibility issues.