Commit Graph
38 Commits
Author SHA1 Message Date
matlabbe c204ed6142 Merged master->ros2, added vlp16 launch example, added d435i stereo launch example 2023-01-16 16:26:53 -08:00
Lucas Walter 19a27b25f6 use class_list_macros.hpp and class_loader.hpp instead of deprecated .h 2022-12-26 06:20:32 -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 ed248b4dbd Update rgbd_odometry.cpp
To make default freenect example not spamming sync warnings
2022-11-20 19:42:35 -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 99b9891ab8 merged master->ros2 2022-10-01 18:09:19 -07: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
Lucas Walter b896bb2da8 use boost::placeholders::_N instead of deprecated _N, don't include depreacated boost/bind.hpp 2022-05-09 08:57:23 -07: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 b606a54f45 Fixed tf2_eigen missing from package.xml. Added "qos" parameter for all nodes subscribing to sensor data (#651). 2021-11-08 18:36:19 -05:00
matlabbe af1c7edeef Merged master to ros2. ros2: Uniformized qos of all subscribers and publishers. 2021-10-04 19:29:19 -04:00
matlabbe ccf152d877 rtabmap.launch.py: fixed wrong relay remap names when compressed is false. Fixed warnings showing the base topic names and not the remap names. Added rtabmap.launch.py usage in example launch files. Install rtabmap.launch.py. 2021-10-01 18:48:45 -04:00
matlabbe 11d8ebc339 initial port of rtabmap.launch.py 2021-07-11 19:49:07 -04:00
ruipimentelfigueiredo f1ef801df2 bug fix 2021-07-08 17:01:44 +02:00
ruipimentelfigueiredo 9a004836b0 added support for 5 camera odometry 2021-07-08 16:14:15 +02:00
matlabbe 6e34cde8e6 Updated demo_hector_mapping.launch with max_range, pm and p2n options. Odometry: added postProcessData() function (used by icp_odometry to republish filtered scan after odometry processing) 2021-03-20 19:59:38 -04:00
matlabbe c20e38b11e Added support to use local keypoints and descriptors from RGBDImage. OdometryROS: added new output topic odom_rgbd_image with features extracted. 2020-11-05 16:38:08 -05:00
matlabbe 9ef1c1a609 For synchronization warning, split topic with backslashes instead of commas for convenience (to easily copy/paste listed topics to "rostopic hz" for example) 2020-06-25 15:34:45 -04:00
matlabbe 7e283f9f1d Increased required rtabmap version to 0.20. Added ScanDescriptor and GlobalDescriptor msgs. rtabmap: added subscribe_scan_descriptor argument (updated common subscribers). RGBDImage.msg: added local keypoints, local points, local descriptors and global descriptor members. Info.msg: added wmState member. 2020-05-03 22:42:01 -04:00
matlabbe e6ea46f5f0 created ros2 branch 2020-01-30 17:18:48 -05:00
matlabbe e7075b3b41 fixed warnings of demo_two_kinects.launch 2018-10-19 19:10:45 -04:00
matlabbe 438fad643c Updated RGBDImage msg with depth camera info, also made changes so that RGBDImage can be used also to sync stereo images. 2018-02-13 21:35:15 -05:00
matlabbe 8860afbc83 rgbd_odometry: fixed delay between input and output when 1 camera is used (queue_size should be 1) causing synchronization problems with depending nodes. rtabmap: handling odomInfo is subscribed (save odom statistics in database). 2017-12-21 10:29:26 -05:00
matlabbe 1058cafcd7 Added rgbd_odometry support for up to 4 cameras 2017-10-30 21:45:49 +01:00
matlabbe a0e2596cd2 rtabmap: scan_cloud_normal_k and scan_normal_radius removed. odometry: added guess_min_translation, guess_min_rotation and scan_voxel_size parameters. data_recorder.launch: updated to support rgbd_image and scan_cloud inputs. 2017-09-19 14:27:41 -04:00
matlabbe 03a5d2e96f Added check to set Vis/EstimationType to 0 if multi cameras is enabled (#187) 2017-08-16 14:44:06 -04:00
matlabbe 233fa2d584 updated supported input rgb encodings 2017-06-19 10:13:24 -04:00
Notou 6fb27f56c5 Add support for bgra8/rgba8 format and smaller depth image than rgb 2017-05-09 12:12:04 +02:00
matlabbe ea859291ed fixed MapsManager's topics not remapped when using rtabmap nodelet 2016-10-18 11:49:56 -04:00
matlabbe db91736443 Added rtabmap_ros/rtabmap nodelet #96 and test_rtabmap_nodelets.launch file as an example 2016-09-30 16:21:06 -04:00
matlabbe 5119b3ab90 Added warning after 10 seconds if any callback has not been called since the start (rtabmap, rtabmapviz and odometry nodes). 2016-09-28 12:08:11 -04:00
matlabbe babb8c8509 Added rtabmap_ros/RGBDImage and rtabmap_ros/UserData topics. Refactored input messages synchronization of rtabmap and rtabmapviz nodes. "depth_cameras" parameter is replaced with "rgbd_cameras" parameter. Multiple camera is handled through rtabmap_ros/RGBDImage input topics (same for rgbd_odometry node). 2016-09-26 16:37:31 -04:00
matlabbe 050cf91df3 Added icp_odometry and rgbdicp_odometry nodes 2016-08-07 20:55:59 -04:00
Di Zeng 500fe3b8ae moved all the header file into include 2016-07-27 16:44:48 -07:00
matlabbe 7268d75ae1 Updated copyright years 2016-07-17 22:06:11 -04:00
matlabbe 7a896f6e7b Added odometry nodelets (issue #96) 2016-07-06 20:08:23 -04:00