Commit Graph
26 Commits
Author SHA1 Message Date
matlabbe 758b7fa4cd read-only support (#1397) 2026-01-22 16:00:40 -08:00
matlabbe 2f258bdae0 Plumbing env_sensor topic to rtabmap 2025-11-11 23:56:08 +00:00
matlabbeandmathieu86 46f4443baa Stale inputs detection (#1358)
* Added stale_update_detection parameter to detect if upstream is stale for too long, trigger new map

* On too small guess motion, still publish odom topic along tf

* Added parameters when guess odom topic is sent

* fixed stale disabled logic

* Added info when odometry update is skipped.

* Making vo publishing the expected output data even if odometry update was skip by not enough motion

* fixed skipping odom

* refactored tooOldPreviousData to work with guess

* renamed stale_update_detection to staleness_factor

* cleanup

* reverting a change

---------

Co-authored-by: mathieu86 <[email protected]>
2025-09-23 14:10:57 -07:00
matlabbe 0ba59996e6 refactored time jump detection 2025-07-04 22:01:22 +00:00
matlabbe 3cc9db8f87 Odom reset on time jump in the past (#1333)
* Odom reset on time jump

* Adding more logs to debug

* refactored

* dont skip frame on clock jump

* Making clock check independent of the topic stamp check

* fixed post check

* Making diagnostic more robust to time jump

* Added node name to warning

* make sync warning msg working in case of time jump

* not need to reset timer

* reset timer

* timer auto reset already

* typo

* Added more time checks to make sure we don't republish a tf frame with stamp from a topic in the future

* dont send tf if time jump happened while processing

* fixed errors

* addressing comments

* fixing time comparison
2025-07-03 17:50:38 -07:00
matlabbe e9fa89110c load_database srv: fixed Odom parameters missing warnings, fixed warning when existing parameters are the the same than loaded ones from new database. 2025-05-06 16:14:58 -07:00
matlabbe f122dbace5 bump 0.21.13 2025-04-27 15:22:34 -07:00
matlabbe 8c1513bc3b cherry pick https://github.com/introlab/rtabmap_ros/commit/70ddb3fc839394a5b440fee56f1877c508d6b9ea 2025-03-22 21:14:47 -07:00
matlabbe c4a596f800 Support any frame_id in initialpose #1273 2025-03-01 15:50:39 -08:00
matlabbe 59390d8199 bump 0.21.10 2025-02-12 19:25:32 -08:00
matlabbe 7ca3a95899 bump 0.21.9 remaining packages 2024-12-01 10:50:39 -08:00
Borong Yuan 3eb0b47a55 Fixed node ID=0 issues as msgs may not have seq. (#1202)
(cherry picked from commit 097cab0667)
2024-09-01 21:38:25 -07:00
matlabbe 86f91f3cec bump 0.21.5 2024-05-27 12:01:05 -07:00
matlabbe fd8b4f4650 Fixed odom_sensor_sync inverted motion transform 2024-04-28 15:59:42 -07:00
matlabbe 609a424ba6 bump 0.21.4 2024-02-20 19:19:29 -08:00
matlabbe 6d8e65cfa9 bump ros package version to 0.21.3 2024-01-03 18:52:24 -08:00
matlabbe c70f9f1b14 fixed missing grid_map_core definitions on rtabmap_slam side 2024-01-03 18:06:01 -08:00
matlabbe 752e7524f5 GridMap integration (#1082)
* GridMap integration

* Updated with upstream changes

* updated with upstream changes

* some fixes
2023-12-17 22:44:40 -08:00
matlabbe 67de27b1ee Add rtabmap_msgs/SensorData (#1055)
* Add rtabmap_msgs/SensorData

* After testing fixes

* Updated output topic name

* added explicit --logconsole for nodelets

* fixed intermediate nodes not generated

* Refactored SyncDiagnostic usage to handle nodelet name

* SyncDiagnostic: added TimeStampStatus. Odom: added new status when data not received yet

* rtabmap: Fixed parameters not updated when using nodelet
2023-11-19 13:16:35 -08:00
matlabbe 806f0ad66d Added localization diagnostic when loc_thr parameter is set. 2023-10-30 18:02:37 -07:00
matlabbe 4a3863cdc7 Added sync diagnostic (#1026)
* Added sync diagnotic

* Removed composite task to avoid empty msg, added odom status task
2023-08-27 12:30:53 -07:00
matlabbe cd52f7664c Fixed #1022 2023-08-18 15:34:02 -07:00
matlabbe 1a87f1598d added pub_loc_pose_only_when_localizing option (#980)
Addressing https://github.com/introlab/rtabmap_ros/issues/979
2023-06-06 13:40:07 -07:00
matlabbe fc9ca0e40d bump 0.21.1 2023-04-09 12:07:43 -07:00
matlabbe 0a9f557077 fixed rtabmap_msgs->rtabmap_conversions build dependency. Upgraded min cmake version to 3.5. 2023-02-19 21:13:35 -08:00
matlabbe 2dd931248e First version rtabmap_launch working 2023-02-19 18:55:24 -08:00