Commit Graph
100 Commits
Author SHA1 Message Date
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 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
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
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
matlabbe f2714c8b2a Merge pull request #892 from introlab/rtabmap_ros_pkg_split
ROS1: Splitting rtabmap_ros in multiple sub packages
2023-03-04 16:09:14 -08:00
matlabbe 36200b1df0 Updated rtabmap_legacy launch files with new strucutre 2023-03-04 16:04:24 -08:00
matlabbe f5f6097a20 Updated rtabmap_examples launch files with new structure 2023-03-04 15:40:17 -08:00
matlabbe a7675b7c09 Updated rtabmap_demos launch files with new structure. 2023-03-04 14:24:18 -08:00
matlabbe 523b4c6e6a merged master to PR 2023-02-25 18:58:50 -08:00
matlabbe 3cde10ee3b Added warning for #893 2023-02-25 15:57:35 -08:00
matlabbe 8cddf6d6ff ouster examples: updated key frame thr 2023-02-25 14:35:14 -08:00
matlabbe 67b4059e17 Updated for upstream new rtabmap target name (2) 2023-02-22 23:21:21 -08:00
matlabbe 6018c60edb Updated for upstream new rtabmap target name 2023-02-22 23:19:18 -08: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
matlabbe 2f4aadacbb latching /rtabmap/mapGraph topic by default 2023-02-16 14:12:07 -08:00
matlabbe 7c202de229 Merge pull request #817 from introlab/813-make-rtabmap_ros_install_prefix-relative-to-current-install-directory
Using upstream rtabmap cmake targets
2023-02-12 16:50:47 -08:00
matlabbe bbc4e59069 Merge branch 'master' into 813-make-rtabmap_ros_install_prefix-relative-to-current-install-directory 2023-02-12 16:21:13 -08:00
matlabbe a8d58dd0ad fixed rtabmap_sync lib export, added rtabmap_ros namespace to MspManager class 2023-02-11 20:46:49 -08:00
matlabbe 510e226e24 cmake warning 2023-02-11 12:28:52 -08:00
matlabbe 46c2988ee9 bump 0.20.23 2023-01-21 16:16:43 -08:00
matlabbe 1eaa864aaf Merge pull request #872 from lucasw/xml_launch
Put <?xml version="1.0"?> at head of every launch file + removing trailing whitespace in launch files
2023-01-17 16:04:38 -08:00
matlabbe 507df071e0 Merge pull request #860 from lucasw/pluginlib_hpp
use class_list_macros.hpp and class_loader.hpp instead of deprecated .h
2022-12-26 13:33:39 -05:00
matlabbe 3040a5d8f5 Added rgbd_split node/nodelet for convenience (to split RGBDImage msg into standard msgs) 2022-12-14 20:54:44 -08:00
matlabbe 7b2c6354c6 rtabmap: updated related parameters if scan_cloud_is_2d is true 2022-12-12 22:31:48 -08:00
matlabbe d09faa9385 refactored deskewing, removed duplicated getTransform from OdometryROS, added scan_cloud_is_2d parameter for icp_odometry and rtabmap nodes (to consider input Pointcloud2 as a laser scan). 2022-12-12 22:19:40 -08:00
matlabbe d9996a03f8 Rtabmap/AlreadyRectified=false: handling a case where camera_info topic doesn't have frame_id set but calibration is fine. 2022-12-10 14:06:04 -08:00
matlabbe e34ea3e0b3 odom: Added min_update_rate parameter 2022-12-05 20:56:29 -08:00
matlabbe f327b3f289 Added velodyne+d435i example 2022-12-04 17:26:53 -08:00
matlabbe 89f46c10d1 Added log_to_rosout_level option (to redirect some internal rtabmap's logs to rosout, default disabled) 2022-11-28 16:02:54 -08:00
matlabbe 671c80dc3f pointcloud_to_depthimage: added upscale option 2022-11-26 18:20:25 -08:00
matlabbe ccd7b62721 Fixed crash when subscribing with depth image 2022-11-26 17:02:27 -08:00
matlabbe 5d32e293b2 Update rgbd_odometry.cpp
To make default freenect example not spamming sync warnings
2022-11-20 19:41:55 -08:00
matlabbe 4294706189 Map Path: removed last id on localization mode 2022-11-11 15:44:56 -08:00
matlabbe a9497f3a39 isaac sim: updated instructions for 2022, added stereo option 2022-11-06 15:45:22 -08:00
matlabbe b7c724c23d fixed launch file error 2022-11-06 11:55:24 -08:00
matlabbe 9c82e2ac1a rtabmap node: Added initial_pose parameter 2022-11-06 10:07:21 -08:00
matlabbe 276a5f4ac2 Fixed republished data missing 2022-10-30 14:00:57 -07:00
matlabbe 7e14509e44 Increased rtabmap version to 0.20.22. Moved republish nodes logic inside rtabmap library. rtabmapviz: can now request to republish node data from rtabmpa node. 2022-10-28 12:29:27 -07:00
matlabbe 71095c87fb Removed required optflow opencv module because not used 2022-10-23 15:15:17 -07:00
matlabbe 44bbaa2cef Added lidar_deskewing node and nodelet. Added "deskewing" option for icp_odometry. Updated velodyne and ouster examples with deskewing option. Added velodyne+T265 deskewing example. 2022-10-16 21:36:11 -07:00
matlabbe cf50e93195 Update README.md 2022-10-09 12:35:19 -07:00
matlabbe 26a9715cda Added compatibility with upstream rtabmap targets 2022-09-25 22:47:38 -07:00
matlabbe 5024574e4a Update README.md
Cleanup, removed EOL distros
2022-09-05 12:35:42 -07:00
matlabbe ab676c15a5 increase minimum version of rtabmap to 0.20.20 (CameraModel api changes) 2022-07-28 10:52:35 -04:00
matlabbe 4530c42d06 Merge pull request #781 from introlab/multicam
Added stereo multi-camera interface
2022-07-20 16:54:48 -04:00
matlabbe f06b4f7413 fixed compilation error with ros debug config 2022-07-20 16:05:56 -04:00
matlabbe 428091e4ca MsgConversion: fixed wrong right image output type. stereo_odometry: fixed rgbd_cameras param not initialized. 2022-07-18 11:20:40 -04:00
matlabbe ecf4d13984 stereo_odometry: fixed left image copied in right buffer if right is not grayscale 2022-07-18 10:38:54 -04:00
matlabbe cbe2755488 stereo_odom: fixed left image as right image with single stereo callback 2022-07-18 10:10:13 -04:00
matlabbe bd727daab2 rtabmap/rtabmapviz: Refactored to support multi-stereo input 2022-07-13 13:49:15 -04:00
matlabbe 15d52fc0e0 Added multicam support for stereo_odometry 2022-07-11 16:34:40 -04:00
matlabbe eb932a86ee fixed compilation with new multicam branch 2022-07-07 13:44:19 -04:00
matlabbe 1e28de0b38 Fixed stereo_sync node not installed 2022-06-01 13:48:31 -07:00
matlabbe 2a56d00416 workflow: use current copy of repo for docker instead of cloning 2022-05-28 16:30:28 -04:00
matlabbe cb28a86492 workflows: disabled kinetic-latest (for migration issue on ubuntu 22.04) 2022-05-10 23:24:28 -04:00
matlabbe be80572610 Merge pull request #758 from lucasw/boost_placeholders
Boost placeholders and optional FindPkgConfig.cmake to build on Ubuntu 22.04
2022-05-10 15:06:45 -04:00
matlabbe 80d9e1fb5f reverted fa53c7c000 2022-05-03 21:50:56 -04:00
matlabbe 2c135f0e0f republish node data: fixed order of which ones are published first 2022-04-27 19:15:22 -04:00
matlabbe 88ca603b99 Updated rgbdslam_datasets.launch to keep all poses (even when not moving) 2022-04-10 15:05:54 -04:00
matlabbe 3a025d9e75 Odom: on odom auto reset (Odom/ResetCountdown), if guess_frame_id is set, reset pose accordingly to guess frame since it got lost. 2022-03-11 15:18:34 -08:00
matlabbe 547f285448 point_cloud_xyz[rgb]: Fixed roi ratios when camera_info is not the same resolution than depth image. 2022-03-07 17:51:41 -05:00
matlabbe 0325a87bca pointcloud_to_depthimage: republish camera_info in output image namespace 2022-03-06 17:59:43 -05:00
matlabbe ec9d32bebd pointcloud_to_depthimage: republish scaled camera_info in case decimation parameter has been used. 2022-03-06 17:48:47 -05:00
matlabbe 05a1be02a4 rgbd_odometry: added rgbd_images topic support 2022-03-06 15:43:48 -05:00
matlabbe 07bf207ec3 Added approx_sync_max_interval parameter to odometry and sync nodes. 2022-03-04 18:01:20 -05:00
matlabbe 8570fe3179 fixed missing committed file for https://github.com/introlab/rtabmap_ros/commit/fa53c7c0009fd61c6c7bea7ef1489b11d471304e 2022-02-21 09:59:25 -05:00
matlabbe fa53c7c000 CoreWrapper: forward odom twist to rtabmap library 2022-02-20 18:07:49 -05:00
matlabbe 74d48b402b Disabling armhf docker build (#718) 2022-02-15 12:03:07 -05:00