Commit Graph
20 Commits
Author SHA1 Message Date
matlabbe 335d155768 CI: removed QEMU, use ubuntu arm runners (#1458)
* CI: removed QEMU, use ubuntu arm runners

* set back -j2

* executor sequential
2026-09-22 17:04:35 -07:00
matlabbeandmathieu86 11edc01d6a rtabmap_odom tests and doc (#1456)
* 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]>
2026-09-21 17:02:45 -07:00
matlabbe 65de131a81 fixing rolling ci apt source, changed name of docker workflow on ros2 to docker-ros2 2026-08-07 11:11:30 -07:00
matlabbe accefde0fb CI: added dispatch_workflow for ros2 jobs 2026-08-06 15:02:30 -07:00
matlabbe 2eef2b3231 Lyrical support (#1433)
* Lyrical support

* removed dep not available on lyrical

* updated docker lyrcical

* making cmake less verbose, disabled tests on rtabmap_python

* cleanup not used tests in rtabmap_python

* addressing some lyrical deprecated warnings

* cancel pr jobs on recommit

* small refactor

* disabled lyrical bin docker

* restored python test and fixed error

* trigger ci

* fixing docker lyrical

* disabled rtabmap_ros lyrical

* pytest

* fixing packages-skip

* bump 0.23.7
2026-06-21 12:55:28 -07:00
matlabbe 50fe38ef6c Adding ROS2 Kilted to CI (#1322)
* Adding ROS2 Kilted to CI

* updated ros2 ci workflow

* updated version of action-ros-ci

* Updated dev containers, fixed kilted build

* Added git autocompletion
2025-06-08 15:01:07 -07:00
matlabbe 3ed09452f6 Update docker-ros2.yml 2025-03-23 09:44:31 -07:00
matlabbe 3b5766361d Update docker-ros2.yml 2025-03-17 16:05:07 -07:00
matlabbe d9564b35b1 CI: reverted to use latest ubuntu base image (docker ros2) 2025-03-04 18:39:44 -08:00
matlabbe 89cbdf7e43 CI: Update docker-ros2.yml
Trying known working build on ubuntu 20.04: see #1285
2025-03-04 14:59:25 -08:00
matlabbe 970d06307f CI: Update docker-ros2.yml
Related to #1285
2025-03-04 14:15:10 -08:00
matlabbe 5c81b95c59 Updated ros2 CI workflows 2024-11-30 17:51:16 -08:00
matlabbe 12489b3fbe Enabled jazzy-latest docker 2024-06-03 20:07:47 -07:00
matlabbe 2f5acc1bd8 Update docker-ros2.yml 2023-11-23 18:26:25 -08:00
matlabbe 2dcf25f896 Update docker-ros2.yml 2023-11-23 16:11:41 -08:00
matlabbe 8ae4e9ee79 ros2: Updated CI 2023-10-14 16:18:56 -07:00
matlabbe 39f27fdbfc Update docker-ros2.yml (removed EOL foxy) 2023-08-10 11:05:26 -07:00
matlabbe 3ea6e1dfd6 docker: added foxy-latest 2023-01-22 16:57:14 -08:00
matlabbe 5f8701d3b2 docker: added arm64 2023-01-22 16:21:29 -08:00
matlabbe 29580d1b11 Docker: added foxy, humble, humble-latest 2023-01-22 16:19:34 -08:00