Releases: uos/rmcl
Releases · uos/rmcl
v2.1.0
We had to do minor structural changes to the repository in order to better integrate new features into RMCL. This repository is now devided into
- "rmcl" which is a ROS-agnostic library that can be compiled and installed as regular CMake project,
- "rmcl_ros" which contains all the nodes,
- "rmcl_msgs" which are the message moved from to this repository. The original msgs repository is not required anymore.
Using the latest rmcl version might break your launch files as the nodes are now located in "rmcl_ros" package. However, it's rather simple to fix that. The new versions of RMCL are v2.1.0 for ROS 2 and v1.3.0 for ROS 1.
Additional patch-changes:
- using rmagine's internal functions for singular value decomposition and covariance math
- unified correspondence search API for EmbreeCorrectors
v1.2.0
Restructuring for the ROS 1 noetic version. We have introduced a new folder structure and changed some namespaces:
- ROS-agnostic library parts were moved to "rmcl"
- ROS-dependent parts are moved to "rmcl_ros"
- Messages are now directly integrated into this repository
v2.0.1
v2.0.0
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
Interface Changes:
- every function has now the order of arguments: dataset first, model second
Bug Fixes:
- correspondences were computed incorrectly
- tf rate influenced the correction rate
New Functionallities:
- added findSPC function for computing the correspondences seperately
- added one-pass and two-pass means and covariance computation
Application Changes:
- In MICP Node RViz visualizations can be enabled
- In MICP Node Correction can be stopped to better visualize correspondences