Commit Graph
10 Commits
Author SHA1 Message Date
matlabbeandBorong Yuan c956e3780f Fixing topic sync lagging and delay issues, more examples (depthai, zed) (#1206)
* Fixed odometry latency

* Fixed node ID=0 issues as msgs may not have seq. (#1202)

(cherry picked from commit 097cab0667)

* 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)

* Changed a log from info->debug

* Changed a log from info->debug

* Updated default topic and sync queue_size inside nodes. Exposing topic and sync queue size params in warning when cannot synchronize. Added zed and depthai examples. Odom: Fixed imu callback group, added multi-threaded executors for all odometry nodes.

* fixed merge

* Include everything needed in example launch files for simple launch. Small fixes.

---------

Co-authored-by: Borong Yuan <[email protected]>
2024-09-04 00:46:44 -07:00
matlabbe d3d874c862 merged master->ros2 2024-06-12 22:51:30 -07: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 911e4e8941 Making nav2_msgs optional (not available yet on jazzy). Fixed compilation errors on jazzy with vision_opencv related h->hpp headers. 2024-06-04 22:42:06 -07:00
matlabbe 80ae448d1b merged master->ros2 2024-01-03 18:11:16 -08:00
matlabbe 64a2656052 Odom: Added 5 and 6 cameras internal sync callbacks for convenience. 2023-11-21 14:01:45 -08:00
matlabbe a3b6f0a88f merged master->ros2 (diagnostics, #1046) 2023-10-14 15:22:56 -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 778a474b96 ported rtabmap_ros_pkg_split to ros2 2023-02-22 23:11:49 -08:00
matlabbe 2dd931248e First version rtabmap_launch working 2023-02-19 18:55:24 -08:00