Commit Graph
1435 Commits
Author SHA1 Message Date
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 0748b91acc Updated osuter example with option to set wait tf duration, increased too low Icp/PMOutlierRatio 2023-12-09 15:57:33 -08:00
matlabbe e3452e1962 icp_odom: Fixed scan without stamps field after projecting to point cloud before deskewing 2023-11-26 19:23:37 -08:00
matlabbe 8129ace10a Added republish_tf_static.py for convenience when replaying rosbags with /tf_static not latched 2023-11-26 14:36:08 -08:00
matlabbe 64a2656052 Odom: Added 5 and 6 cameras internal sync callbacks for convenience. 2023-11-21 14:01:45 -08:00
matlabbe d974c9a72c Uniformized Landmark msg with LandmarkDetection already in ros2 branch. Fixed right image conversion bug when converting from SensorData msg. Fixed some SensorData related subscribers not initialized. 2023-11-19 17:12:04 -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 3801006832 Fixed #1065 2023-11-18 09:46:28 -08:00
matlabbe 806f0ad66d Added localization diagnostic when loc_thr parameter is set. 2023-10-30 18:02:37 -07:00
matlabbe 3293f2b51a rtabmap_legacy: Fixed build error when rtabmap is built with depthai 2023-10-24 13:51:35 -07:00
matlabbe 61bd84bcd6 Fixed rgbd_cameras=0 when rtabmap is not built with multi rgbd callbacks #1046 2023-10-14 12:59:32 -07:00
matlabbe 68066b7e9a Added pybind dep https://github.com/introlab/rtabmap_ros/issues/1038 2023-10-01 09:44:40 -07:00
matlabbe 4b4b673534 deskewing: Added support for Hesai lidar (Float64 timestamp channel) 2023-10-01 09:04:50 -07:00
matlabbe 223ba62b1c deskewing: added console logging, handling case where timestamps are not ordered in lidar rings 2023-10-01 08:52:14 -07:00
matlabbe f38bf6c267 Added unitree demo launch file 2023-09-16 16:13:01 -07:00
matlabbe b3f33cef22 sync diagnostic: added window parameter to smooth approximated target frequency 2023-08-29 14:01:19 -07:00
matlabbe 28db57b29a ci: removed melodic latest docker 2023-08-27 12:34:14 -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 bc79e15b77 Updated README 2023-08-13 13:52:19 -07:00
matlabbe 41d46b8852 Update README.md 2023-08-10 10:50:18 -07:00
matlabbe c1d1c01d5d Added dockerfile with superpoint/superglue 2023-06-28 00:24:33 -07:00
matlabbe 4cbdb2d14b rtabmap_viz: Added subscribe_info_only parameter (to subscribe only to rtabmap's info message.) 2023-06-16 16:32:01 -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 1bf27fb2d9 Update README.md 2023-05-15 10:45:50 -07:00
matlabbe aa3ada9c42 docker/noetic/latest: fixed wrong rtabmap version used 2023-05-11 21:00:46 -07:00
matlabbe 2399b8cf01 docker: updated noetic 2023-05-10 09:37:01 -07:00
matlabbe 6b5cf04dad Fixed rgb_sync node not installed 2023-05-06 16:56:49 -07:00
matlabbe a4f7afac84 docker: added rosdep install step to make sure all new dependencies are installed for examples 2023-05-06 14:03:56 -07:00
matlabbe 65a8faf78e usyd_dataset: updated visual parameters 2023-04-30 14:36:38 -07:00
matlabbe 0bd2190f77 rtabmap_examples: Added missing exec_depend 2023-04-24 11:37:13 -07:00
matlabbe ae67b249e5 updated docker example 2023-04-23 21:12:13 -07:00
matlabbe 1d01511a05 rtabmap_examples: updated usyd_dataset.launch 2023-04-23 19:14:10 -07:00
matlabbe 3766d03602 Updated docker usage examples 2023-04-23 14:44:02 -07:00
matlabbe e0cae222be euroc: fixed static TF issue with V2 datasets 2023-04-16 12:35:28 -07:00
matlabbe 3e140a04e6 Update test_ouster_gen2.launch
suggestion from #566
2023-04-15 16:29:02 -07:00
matlabbe e1e08aa07a missing exec_depend 0.21.1-noetic 2023-04-15 10:54:55 -07:00
matlabbe 95e763cd7e Added possible missing deps 2023-04-15 10:53:11 -07:00
matlabbe 6b0edfd62c fixed https://github.com/introlab/rtabmap_ros/issues/946 2023-04-15 10:36:26 -07:00
matlabbe 1eea301cbd rtabmap_util: added missing stereo_msgs dep 2023-04-13 10:28:26 -07:00
Shane Loretz 9f2253b84f Add dependency on nav_msgs (#942)
* Add dependency on nav_msgs

Signed-off-by: Shane Loretz <[email protected]>

* Also find_package(nav_msgs)

Signed-off-by: Shane Loretz <[email protected]>

---------

Signed-off-by: Shane Loretz <[email protected]>
2023-04-13 09:37:32 -07:00
matlabbe 724673fae2 Updating demos/examples using lidar with new Icp/ReciprocalCorrespondences param 2023-04-09 17:37:45 -07:00
matlabbe fc9ca0e40d bump 0.21.1 2023-04-09 12:07:43 -07:00
matlabbe 3a4121a5ed usyd example: Updated key frame thr based on new Icp/ReciprocalCorrespondences 2023-04-06 20:59:53 -07:00
matlabbe 3a64c5506f Added uSyd campus dataset example, icp_odom: added option to explicitly set max scan points to zero 2023-04-05 22:23:56 -07:00
matlabbe 70359c5bd9 CI: use catkin build to better detect dependencies issues (#934)
* moved from catkin_make to catkin build to better detect dependencies issues

* install catkin tools

* add verbose

* config install

* added catkin clean

* catkin init

* fixed src

* using extend

* explicit install space

* should work?!

* removing 18.04/melodic build (https://github.com/actions/runner-images/issues/6002)

* installing in /opt/ros seems not working on CI, fallback to just build without installing
2023-04-04 20:46:53 -07:00
guoqingzh 607f66f489 fix error in reg strategry checking (#918) 2023-03-24 12:30:49 -07:00
Lucas Walterandmatlabbe 49cbce4874 build rtabmap_viz with Qt5 on Ubuntu 22.10 (#905)
* build rtabmap_viz with Qt5

* eliminate circular dependency (nothing can depend on rtabmap_ros that rtabmap_ros depends on), and resolve 'Unknown CMake command catkin_package' with catkin build

* more dependency cleanup but can't get rid of rtabmap_demos circular dependency on rtabmap_legacy

* Update CMakeLists.txt

---------

Co-authored-by: matlabbe <[email protected]>
2023-03-05 19:00:19 -08:00
matlabbe 335fa60956 fixed qt related compilation errors 2023-03-05 18:48:07 -08:00
matlabbe edd86e4f56 bump 0.21.0 2023-03-04 17:58:10 -08:00