* rtabmap_odom tests and doc
* opengv note
* added ci checks or humble-latest flaky dep cmake errors
* Added real data tests for rgbd_odom and stereo_odom
* added real data for icp_odometry's deskewing test
* fixing json cmake error on lyrical/rolling
* test 2d icp odom deskewing branch
* first review of existing OdometryROS tests
* testing with imu used as guess
* tested imu arrivals sync
* Fixed odom reset on right pose when guess frame id is used
* fixing header errors in ci >=lyrical
* Added support for input rgbd_image topic with features for odom, added multicam rgbd_odometry test
* Added stereo odom support for features-only frames. Added multicam stereo tests.
* forcing latest rtabmap version
* updated OdometryROS API
* ci: dont build non-latest docker in pull requests
* splitting docker jobs
* doc edit
* Making publish_null_when_lost:=false continous when guess is provided (using guess covariance when we cannot register yet)
* updated stereo doc
* ficing rolling ci (rviz Ogre header)
* Added test coverage of alll rgbd_image callbacks
* fixing rolling ci
* making docker ci build/run the tests on pull requests
* fixing ros2 ci testing
* improved sync callback coverage
* improving stereo_odometry test coverage
* improved icp_odometry test coverage
* lyrical voxel_grid ptr error
* make multicam tests working as well without opengv
* removing deps of missing packages on rolling
* PCL empty cloud conversion compiler errors fix
* fixing icp_odometry test failure on ci witohut libpointmatcher
* fixing nav2 costmap plugin build on lyrical
* joining thread when exiting
* updating icp test to work the same on pcl 1.15 (lyrical)
* Fix parallel tests seg fault
---------
Co-authored-by: mathieu86 <[email protected]>
* Updating examples and README
* updated main readme
* odom: Added always_check_imu_tf parameter. sync: increased default sync_queue_size from 2 to 5 (to be more flexible to different hardware), added input and output diagnostics. rtabmap_viz: fixed node with same name redeclared warning.
* update readme
* Added husky demo
* converted demo_robot_mapping.launch to ros2
* Converted stereo_outdoor demo from ros1 to ros2
* Converted multi-session demo to ros2
* Converted demo_find_object launch to ros2
* renamed files
* uniformized default qos, increased sync_queue_size default to 10
* Added vlp16 + imu example
* Added husky 3D lidar demos
* moved demos in subdir
* Added vlp16+zed example
* rtabmap_viz: ignore odom update if tf not ready when not using topic (to avoid showing red screen). Added champ VSLAM demo.
* forwarded camera_model arg for zed examples, removed qos for turtlebot4 demo
* pointcloud_to_depthimage: added more error logs, removed output camera_info published twice and match ros1 namespaces
* Created two base general examples for 3D lidar usage, then create hardware specific examples on top of them.
* Added isaac sim demo
* Final update of all demos. Fixed MapCloud rviz plugin crashing when floor/ceiling filtering is used and resulting cloud is empty.
* Fixed 2d scan deskewing output frame, moved nav2 params under "params" folder, added number of topics processed/dropped for odometry, added icp_odometry option for turtlebot3 scan-only demo.
* rtabmap_demos: added README with examples
* Added TOC
* bump version to 0.21.9