Commit Graph
1505 Commits
Author SHA1 Message Date
matlabbe 0243f58a8b Adding rtabmap_msgs/RGBDImages output topic for odometry 2025-08-12 17:41:22 -07:00
matlabbe ad785e2327 Support any number of distortion coefficients 2025-08-05 03:04:32 +00: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 fa342bd853 removed ros1 workflow 2025-06-08 16:15:37 -07:00
matlabbe ba45ccd7a5 removed armv7 docker build 2025-06-08 15:44:17 -07:00
matlabbe 2f0ff06056 Updated dev container 2025-06-08 22:30:06 +00:00
matlabbe 5676b9a69e Fixed build against latest rtabmap version 2025-05-26 16:16:36 -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 b7ce0b19c2 Update ros1.yml 2025-04-29 14:30:44 -07:00
matlabbe f122dbace5 bump 0.21.13 2025-04-27 15:22:34 -07:00
matlabbe 001df6a17d GUI/Download map: Fixed parameters not read when downloading map 2025-03-29 14:52:04 -07:00
matlabbe b0916ad14c imu_to_tf: fixed fixed_frame to base_frame orientation when IMU's frame z axis is not up accordingly to base frame 2025-03-29 12:36:43 -07:00
matlabbe e1e2ce5ece Update README.md 2025-03-29 11:58:39 -07:00
matlabbe 8c1513bc3b cherry pick https://github.com/introlab/rtabmap_ros/commit/70ddb3fc839394a5b440fee56f1877c508d6b9ea 2025-03-22 21:14:47 -07:00
matlabbe 12e61a952e bump required min rtabmap version 2025-03-01 15:53:54 -08:00
matlabbe c4a596f800 Support any frame_id in initialpose #1273 2025-03-01 15:50:39 -08:00
matlabbe a57b2971f2 fixed last commit 2025-02-21 16:41:24 -08:00
matlabbe 887695298a Updated OdomInfo msg with upstream new stats 2025-02-21 16:31:16 -08:00
matlabbe 59390d8199 bump 0.21.10 2025-02-12 19:25:32 -08:00
matlabbe ef8ec4357d Fixed vo reset from guess (after being lost) not correctly updated if it is still lost after auto reset countdown 2024-12-13 14:33:35 -08:00
matlabbe 01b8ab80ee refactored last commit 2024-12-07 17:47:36 -08:00
matlabbe 9a4c585d5e Fixed https://github.com/introlab/rtabmap/issues/1399 2024-12-07 17:26:46 -08:00
matlabbe 3bdbcdf393 Follow-up of previous commit to convert all float64 timestamps correctly 2024-12-01 16:14:47 -08:00
matlabbe e5667b280a Deskewing: add support for timestamp float64 field in nanoseconds (Livox) 2024-12-01 14:36:14 -08:00
matlabbe 6f81a8f70f missing 0.21.9 bump 2024-12-01 10:55:09 -08:00
matlabbe 7ca3a95899 bump 0.21.9 remaining packages 2024-12-01 10:50:39 -08:00
matlabbe d12f73af6a bump 0.21.9 2024-12-01 10:46:41 -08:00
matlabbe debfb0759e Applying https://github.com/introlab/rtabmap_ros/pull/1233 to ros1 2024-10-31 20:37:38 -07:00
matlabbe ddd5e195ca Update README.md 2024-10-19 21:10:08 -07:00
matlabbe 817417e116 Update README.md 2024-10-19 21:07:51 -07:00
matlabbe c3f7cfeaca fixed build with RTAB-Map 0.21.8 2024-10-08 20:18:42 -07:00
ChristopherBilbergandChristopher Prinds Bilberg e0542c7e4b Make sure to use syncQueueSize for sync policies in (#1209)
PointCloudAggregator

Queue size parameter was split into sync_queue_size and topic_queue_size
parameters in ae44e1a215, however
syncQueueSize was never used in PointCloudAggregator.

Co-authored-by: Christopher Prinds Bilberg <[email protected]>
2024-09-21 15:51:13 -07:00
matlabbe 76f1c50d19 Changed a log from info->debug 2024-09-03 18:02:54 -07:00
matlabbe 1e7df7e276 Changed a log from info->debug 2024-09-03 17:23:11 -07:00
matlabbe fc1387f784 Odom: removed long processing from ros callbacks (decreasing delay, also making delay independent of the message filters topic_queue_size and sync_queue_size parameters) 2024-09-03 17:18:06 -07: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 a97efff760 Fixed #1186 2024-07-21 16:20:34 -07:00
680fe729c5 add validation check for scan-message (#1151)
* add validation check for scan-message

Signed-off-by: goes <[email protected]>

* remove abundant logger

Signed-off-by: goes <[email protected]>

* fit into main

Signed-off-by: GoesM <[email protected]>

---------

Signed-off-by: goes <[email protected]>
Signed-off-by: GoesM <[email protected]>
Co-authored-by: goes <[email protected]>
Co-authored-by: matlabbe <[email protected]>
2024-07-01 08:15:12 -07:00
matlabbe 76c6a1fa8f examples: added missing exec_depend imu_complementary_filter for euroc_datasets.launch example (#1179) 0.21.5-noetic 2024-06-30 20:31:23 +00:00
matlabbe 9c7927c449 devcontainer: update comment 2024-06-30 20:13:58 +00:00
matlabbe ae44e1a215 Split queue_size param into sync_queue_size and topic_queue_size parameters for more fine tuning of topic synchronization (#1054) 2024-06-11 22:35:54 -07:00
matlabbe 9ced85d5f8 Added dev container 2024-06-11 21:45:33 -07:00
matlabbe c3e27cfaf5 point_cloud_xyzrgb: add support for SGBM parameters 2024-06-04 11:33:01 -07:00
matlabbe a8cefa9a4d yaml_to_camera_info: support yaml format writen by opencv 2024-06-04 11:32:27 -07:00
matlabbe 86f91f3cec bump 0.21.5 2024-05-27 12:01:05 -07:00
matlabbe 493e1e7230 camera_info pub: Fixed yaml reading error, added "scale" parameter ofr convenience 2024-05-24 16:06:56 -07:00
matlabbe f07e4f0a71 Fixed python interpretor not loaded for odometry nodes 2024-04-28 17:33:26 -07:00
matlabbe 4fa32b87ec docker superpoint: added stereo_img_proc and image_tranport plugins dep for convenience 2024-04-28 17:20:01 -07:00
matlabbe fd8b4f4650 Fixed odom_sensor_sync inverted motion transform 2024-04-28 15:59:42 -07:00