Commit Graph
86 Commits
Author SHA1 Message Date
matlabbe b6353d6cb3 Added testing to appveyor, github actions cancellable on re-commit on same branch 2025-12-21 19:00:16 -08:00
matlabbe 301b6bf49c cleanup 2025-07-07 23:03:35 -07:00
matlabbe 492c52bd5e added devcontainer kilted, fixed source setup.bash, removed ldconfig in ros-cmake workflow 2025-07-07 22:44:48 -07:00
matlabbe 1dda2c72f0 Passing tests on fical 2025-07-08 05:31:00 +00:00
matlabbe 8123a7f028 Added more logs in ros ci 2025-07-07 21:56:55 -07:00
matlabbe 45f342cb41 Merge branch 'master' of github.com:introlab/rtabmap into gtest 2025-07-05 09:37:08 -07:00
matlabbe 2e71831324 Added libceres-dev dep in CI (#1547)
* Added libceres-dev dep in CI

* trying to fix 22.04 apt install

* added g2o and gtam deps

* removed libgtsam-dev because missing libCppUnitLite.a

* fixing support of libg2o-dev on ubuntu 24.04

* update cmake
2025-06-30 21:32:27 -07:00
matlabbe 7b1f37b8ee Merge branch 'master' of github.com:introlab/rtabmap into gtest 2025-06-21 13:45:01 -07:00
matlabbe ee98be9ef7 Updated base android image (bionic->noble), updated android dev container 2025-06-20 22:38:05 +00:00
matlabbe 80d463ed20 docker CI: removed armv7 focal build 2025-06-07 10:49:30 -07:00
matlabbe 2a5af18bf2 CI: more updates 2025-06-01 18:48:59 -07:00
matlabbe 41684644a1 CI: re-enabled docker-deps 2025-06-01 18:38:41 -07:00
matlabbe 7b69bf6696 CI: added kilted, re-enabled deps, removed all nproc variables 2025-06-01 18:36:36 -07:00
matlabbe 6d4e8a4173 New feature: Depth confidence (#1520)
* New feature: Depth confidence

* iOS app updated to save depth confidence, added util2d::depthBleedingFiltering function

* Updated tools to show/extract depth confidence

* Android: moved smoothing in post-processing, fixed confidence registration, added depth bleeding error option.

* Fixed warning

* removed debug log

* Added new feature types, fixed rendering when exporting texture >4096 (#1469), added depth bleeding filter option to iOS

* fixed some warnings, android: added bleeding error option

* CI: try updating ros2 key

* added sudo

* antoher test

* bump ios app version
2025-06-01 14:14:29 -07:00
matlabbe 90d195237f CI: added rolling for cmake-ros workflow 2025-05-26 16:22:25 -07:00
matlabbe 8cbee58f07 CI: removing 20.04 2025-04-27 10:37:12 -07:00
matlabbe 1731f91908 CI: removed deprecated ubuntu 20.04 2025-04-27 10:28:33 -07:00
matlabbe bb36ce7b8b Added util3d.h doc and tests 2025-04-26 19:58:37 -07:00
matlabbe f14dae2683 updated cmake-ros ci 2025-04-25 15:18:25 -07:00
matlabbe 982ba35e3d added doc and tests for util2d.h 2025-04-25 15:15:59 -07:00
matlabbe 7a4f8d9783 reverting qemu version #1454 2025-02-23 13:34:36 -08:00
matlabbe 7adaa249ff Disabling ****-deps docker from CI (#1454) 2025-02-23 10:07:05 -08:00
matlabbe 079600bf3a Fixing CI #1454 2025-02-22 19:48:33 -08:00
matlabbe 921381b3bd Updated CI action versions 2025-02-21 23:01:24 -08:00
matlabbe 5988f0bb3b CI: only keeping oldest ROS1 and ROS2 not EOL versions (with all working deps) 2024-11-30 19:47:15 -08:00
matlabbe 8f46cc7370 Revert "CI: added builds when pushing to ***-devel branches"
This reverts commit 10eea91044.
2024-11-30 18:26:26 -08:00
matlabbe 10eea91044 CI: added builds when pushing to ***-devel branches 2024-11-30 18:06:41 -08:00
matlabbe b55759174d CI: upgrading ros-tooling to 0.7 2024-11-30 17:57:01 -08:00
matlabbe 13ed9137a5 Re-enabling jazzy CI build 2024-11-30 17:43:12 -08:00
matlabbe 0f03db9d7f Disabling temporary cmake-ros workflow on ubuntu 24.04/jazzy because of setup-ros failing on that base image 2024-06-09 11:36:49 -07:00
matlabbe 9b255d1f27 docker: Fixed typo 2024-06-03 20:12:17 -07:00
matlabbe 098301e52c Added CI for Ubuntu Noble/24.04 + docker 2024-06-02 14:38:50 -07:00
matlabbe 9266926a4a docker: enabled focal linux/arm/v7 2024-04-10 09:13:24 -07:00
Dominic Létourneau 5a159cef04 Create scheduled-stats.yml (#1260)
GitHub Stats for IntRoLab.
2024-04-09 09:09:21 -07:00
matlabbe f6a0323d46 remove rolling from CI 2023-12-19 00:35:38 -08:00
matlabbe f4a60f0b6f CI: fixed fail-fast 2023-12-17 22:57:59 -08:00
matlabbe ade94cde1c disabling fail-fast on docker ci 2023-12-17 22:49:18 -08:00
matlabbe 71415992ac GridMap integration (#1180)
* GridMap integration

* Removed GridGlobal/FullUpdate parameter. Bump version 0.21.3. Mvoed specialized global map classes under global_map sub dir. Renamed Map -> GlobalMap.

* UI: Added elevation map visualization

* Added LocalGridCache class to share cache between global maps

* Fixed OctoMap nans. DbViewer: Added frontiers visualization.

* convenient functions for ros

* Small fix

* fixed build without GridMap

* CI disabled fail-fast

* CI updated checkout action to v4
2023-12-17 22:44:11 -08:00
matlabbe 7ab1ee0a0b Update docker.yml 2023-11-23 18:25:50 -08:00
matlabbe fc8ead2237 Update docker.yml 2023-11-23 18:06:24 -08:00
matlabbe 39dedba93a workflow: removing EOL xenial 2023-09-14 08:44:26 -07:00
matlabbe 191e4250ef docker: Fixing jammy-iron build without arm64 2023-09-04 17:18:43 -07:00
matlabbe 20ad6cca2c ros2/iron docker: disabled arm64 build for now (arm64 binaries not available) 2023-08-27 13:35:27 -07:00
matlabbe f90fede65c ci: added ros2 iron docker image 2023-08-27 12:38:24 -07:00
matlabbe a94a4c9802 adding ros2 iron CI / docker, fixing #1103 2023-08-05 14:38:39 -07:00
matlabbe a1168ba8a9 docker: removed focal-foxy (EOL) 2023-06-27 12:14:00 -07:00
matlabbe c307f5c65f Removing foxy from CI (EOL) 2023-06-27 12:11:07 -07:00
matlabbe b0cf2e9927 Update cmake-ros.yml with setup-ros 0.6 2023-06-27 11:16:14 -07:00
matlabbe 59d5675fe6 docker: remixed where deps are built for convenience 2023-06-19 15:17:02 -07:00
matlabbe 7f7609075f docker: fixed humble->jammy 2023-06-04 21:04:21 -07:00