Commit Graph
100 Commits
Author SHA1 Message Date
matlabbe 61edb4ee85 rtabmap_util tests and doc (#1450)
* Initial tests

* more tests

* More in-depth deskew() testing

* slightly less verbose clamping corruption warning

* added tf buffer related tests

* added remaining tests

* Added rosdoc2, improve tests when we require sync of odom stamp and sensor stamp

* cleanup doc

* fixing ci

* rtabmap_util tests and doc

* Added db_player tests

* Added MapsManager tests

* Added map_assembler tests

* Documenting node first draft

* relative links

* Fixed british->usa english style. Reviewed all md files.

* added link to install ros1

* updated badges

* added Iron

* added ubuntu

* added codecov

* updated coverage ci

* fixing rosdep

* updated ci cov job

* ci bump

* fixing cov ci

* small doc cleanup
2026-09-07 21:23:22 -07:00
matlabbe f77dda2b58 rtabmap_conversions tests and doc (#1449)
* Initial tests

* more tests

* More in-depth deskew() testing

* slightly less verbose clamping corruption warning

* added tf buffer related tests

* added remaining tests

* Added rosdoc2, improve tests when we require sync of odom stamp and sensor stamp

* cleanup doc

* fixing ci
2026-09-06 17:23:42 -07:00
matlabbe 8f35accc41 rolling ci: skip not available dep packages 2026-08-07 11:21:02 -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 48d1ed1204 Merge branch 'master' of github.com:introlab/rtabmap_ros into ros2 2026-08-06 14:59:13 -07:00
matlabbe 38b45dca16 Update for rtabmap 0.23.10 (#1442)
* Update for rtabmap 0.23.10

* fixing min version

* Fixed PythonInterface compilation error

* CI Added workflow_dispatch
2026-08-06 14:50:22 -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 01711324b7 Disabling lyrical from ros2, wil lbe re-added by lyrical_support branch 2026-06-14 19:16:12 -07:00
matlabbe 6379a9c439 Added lyrical ci 2026-06-14 18:55:07 -07:00
matlabbe a6921845b6 ros1: Migrating tf to tf2 (#1425)
* Migrating tf to tf2

* Added ci action to test PR on ros1

* updated dev container with nvidia working

* backward compatibility with topics having frame_id with leading slash not allowed with tf2

* backward compatibility of leading slash for other tf2 buffers

* updated comment
2026-05-23 15:08:21 -07:00
matlabbe d9cd332c53 Removing ament_target_dependencies (#1424)
* Removing ament_target_dependencies

* always update ros

* fixing rtabmap_costmap_plugins

* rtabmap rviz plugins Qt5

* fixing qt5 private, nav2 costmap 2d layers

* backward compatibility humble

* backward comaptibility pre lyrical

* fixing rolling build

* should work on rolling now

* fixed odom

* auto cancel previous jobs
2026-05-06 22:56:41 -07:00
matlabbe f3cf0d20d0 Try fixing qt6-qt5 rtabmap-rviz-plugins build issue. (#1376)
* Try fixing qt6-qt5 rtabmap-rviz-plugins build issue. Disabled rtabmap-costmap-plugins for rolling.

* fixed ci

* Seems to fix the issue

* fixed rtabmap_python test failing
2025-11-02 15:27:53 -08:00
matlabbe 1c5df12674 Disabling missing grid_map_ros on kilted to pass CI 2025-09-25 18:46:35 -07:00
matlabbe 7d3b524414 disabling velodyne dep for rolling in ros2 branch 2025-07-12 17:32:19 -07:00
matlabbe ca6a2c2ff7 bump 0.22.1 2025-07-12 17:18:44 -07:00
matlabbe b296ab4e75 merged master->ros2 2025-07-04 15:05:22 -07:00
matlabbe 600732f44b CI: skip explicitly keys for ros2 workflow 2025-06-10 10:46:34 -07:00
matlabbe fa342bd853 removed ros1 workflow 2025-06-08 16:15:37 -07:00
matlabbe 16d743afaf Merge branch 'master' of github.com:introlab/rtabmap_ros into ros2 2025-06-08 15:46:43 -07:00
matlabbe 29b4734cd7 merged master->ros2 2025-06-08 15:45:43 -07:00
matlabbe ba45ccd7a5 removed armv7 docker build 2025-06-08 15:44:17 -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 b7ce0b19c2 Update ros1.yml 2025-04-29 14:30:44 -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 e04a2dfcae CI: enabling jazzy build 2025-03-01 21:02:50 -08:00
matlabbe 723ac7cdba CI: ros2 branch, only build for humble (all deps working) 2024-11-30 19:58:41 -08:00
matlabbe 5c81b95c59 Updated ros2 CI workflows 2024-11-30 17:51:16 -08:00
matlabbe eee311d4b6 ci: jazzy should be disabled 2024-06-29 17:01:19 -07:00
matlabbe 12489b3fbe Enabled jazzy-latest docker 2024-06-03 20:07:47 -07:00
matlabbe 4a5430c467 CI typo 2024-06-02 10:55:19 -07:00
matlabbe ead695d2b8 CI: updated ros2 workflow description 2024-06-02 10:54:00 -07:00
matlabbe 613b73f866 fix echo -e with sh 2024-06-01 17:10:19 -07:00
matlabbe 69c43300ab ci: updated base image 2024-06-01 17:00:51 -07:00
matlabbe db99ea0eb5 ci: updated base image 2024-06-01 16:57:01 -07:00
matlabbe ecf94e0e8d ci: update 2024-06-01 16:33:47 -07:00
matlabbe 2127a1711e ci: update 2024-06-01 16:27:47 -07:00
matlabbe 3b00ff2c0c ci: fixed checkout upstream 2024-06-01 16:20:34 -07:00
matlabbe 08d541319c ci: missing action checkout 2024-06-01 15:59:38 -07:00
matlabbe 9b6e9d6bbe ci: installing upstream rtabmap master from source 2024-06-01 15:45:36 -07:00
matlabbe 2a511b2787 ci: fixed fail-fast 2024-06-01 15:27:23 -07:00
matlabbe 0704e91d44 ci: using action-ros-ci 2024-06-01 15:24:39 -07:00
matlabbe 95875c872e CI: update shell command 2024-06-01 15:09:38 -07:00
matlabbe fe02ec3948 CI: added shell bash 2024-06-01 14:58:44 -07:00
matlabbe f1b80d2569 CI-ros2: using docker approach 2024-05-28 11:14:13 -07:00
matlabbe 20d5bb58d4 CI: setup-ros v0.7 2024-05-28 10:59:07 -07:00