Commit Graph
224 Commits
Author SHA1 Message Date
matlabbe 67de34b6a8 Fixed parameter name (#688) 2021-12-05 17:43:33 -05:00
matlabbe a5b646d6aa merged master->ros2 2021-11-24 10:10:58 -05:00
matlabbe 8a75963739 stereo_odometry: for rgbd_image input, make sure all image data are copied in callback. 2021-11-24 10:02:45 -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 ab1288cccc Merge master->ros2 (fixed #674) 2021-11-03 12:05:28 -04:00
matlabbe eb297e147f Fixed OctoMap cmpil error when rtabmap is not built with OctoMap dep (https://github.com/introlab/rtabmap/issues/759#issuecomment-948766713). stereo_odometry: added check for identity stereo transform (same frame used for left and right). 2021-10-21 15:25:44 -04:00
matlabbe 2f58aba80d Merged master -> ros2 2021-10-06 10:09:00 -04:00
matlabbe 6ac2dcd918 Fixed rgbd_image/scan_descriptor not subscribing at the same time. point_cloud_xyzrgb: added RGBA8 encoding support for stereo images. 2021-10-06 09:59:15 -04:00
matlabbe 16e1c581f4 fixed MapCloud rviz plugin with rtabmap namespace property. rtabmap.launch.py: added "rviz" argument to start RVIZ with preconfigured displays. point_cloud_xyzrgb: added RGBA encoding support for stereo. 2021-10-05 18:01:30 -04: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 2c144400ed Merge pull request #649 from nobleo/fix/point_cloud_aggregator
[point_cloud_aggregator] pointrow_step of tmp_output should depend on size of tmp_output
2021-09-27 19:30:33 -04:00
matlabbe fd0eb4f62c OdomInfo msg: changed type of localScanMap (to fix long compression issue). Updated test_velodyne.launch to make floam working with kitti bags 2021-09-24 11:34:23 -04:00
Tim Clephas 5a975e7cc1 row_step of tmp_output should depend on size of tmp_output 2021-09-22 19:50:29 +02:00
Windel Bouwman fdf44ed288 Replace boost::bind by std::bind. 2021-09-21 19:19:19 +02:00
Rui P. Figueiredo 1e4ce5820e Merge pull request #2 from ruipimentelfigueiredo/melodic-devel
Melodic devel
2021-09-19 11:58:12 +02:00
matlabbe cfff133ee8 point_cloud_assembler: use rtabmap voxel filter (at cost of having to convert 2 times the assembled cloud) if there is an integer overflow 2021-08-31 15:54:07 -04:00
matlabbe 523b001ca3 Added RGBDImages msg. Added rgbdx_sync to sync up to 8 cameras. For rtabmap node, rgbd_cameras=0 means subscribing to a rgbd_images topic (containing N cameras). 2021-08-02 17:47:30 -04:00
Tim Clephas 7b2b54f8cd [ROS2] Fix node names 2021-07-29 10:41:06 +02: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 35f31634a6 point_cloud_assembler: added remove_z option to remove z field from output assembled cloud (for convenience when assembling 2D clouds). 2021-06-27 22:57:51 -04:00
matlabbe ed2451c351 point_cloud_assembler: added linear_update and angular_update parameters. Demo robot: increased icp correspondence distance to 0.15 (fixed proximity icp not converging enough) 2021-06-27 10:07:19 -04:00
matlabbe cbe1d8ccff Removed modulo RGB vs Depth size (#584), as now supported from rtabmap library since https://github.com/introlab/rtabmap/pull/534 2021-05-24 10:14:02 -04:00
matlabbe 23c06875b9 Added stereo support for TYPE_8UC1 encoding and "Kannala Brandt4" (fisheye) distortion model (OpenLORIS). 2021-04-02 19:08:58 -04:00
matlabbe 56e1d6335e Fixed point_cloud_aggregator output cloud's step_row 2021-03-31 10:17:44 -04:00
matlabbe 7ab760f9e5 point_cloud_assembler: fixed output cloud format when input is organized clouds (#560) 2021-03-28 00:17:53 -04:00
matlabbe b9c7efdc8a Added assert on PointCloud2 format (#560). rtabmap.launch: added gdb option for convenience. 2021-03-27 21:51:06 -04: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 e9e140af1f CoreWrapper: 2d optimized map should not be loaded in SLAM mode (see also https://github.com/introlab/rtabmap/commit/f6e17be2b4196d588305fe20e080406a4841983a). 2021-03-12 17:50:40 -05:00
matlabbe 688584db65 Fixed ros2 build with latest rtabmap library (#544) 2021-03-02 16:42:08 +00:00
matlabbe 4af79a0157 Fixed #546 2021-02-24 11:42:56 -05:00
matlabbe 1f5239245c Updated with latest rtabmap changes. 2021-02-07 17:28:43 -05:00
matlabbe ea2f14a661 rgbd_relay: fixed input features not copied to output 2021-01-09 20:05:47 -05:00
matlabbe ada3e7082c Increased minimum rtabmap version to 0.20.7. Updated OdomInfo msg with localScanMapFormat (fixed intensity channel wrongly converted to rgb). rtabmap.launch: Show in rviz filtered scan from odometry if icp_odometry is true. rtabmapviz: fixed hanging shutdown after a ctr-c. OdometryROS: can now publish local scan map with intensity channel. icp_odometry: fixed intensity ignored if voxel size is set. 2020-11-28 17:28:45 -05:00
matlabbe 371a826109 icp_odometry: added error log if both scan and cloud subscribers are used 2020-11-25 22:05:04 -05: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 646ad6ee7b Added rgb_sync nodelet. Added sync rgbd5 and rgbd6 callbacks. Removed OdomInfo from sync callbacks having both camera and lidar. Added BAYER_RGGB8 support. point_cloud_assembler: added output frame_id option. 2020-11-03 16:18:40 -05:00
matlabbe 10ed0109b8 stereo_odometry: added baseline=0 workaround for rgbd_image input 2020-10-12 16:09:30 -04:00
matlabbe ae854dfb4c OdometryROS: refactored imu sync (#331). Using tf to compute baseline if Rtabmap/ImagesAlreadyRectified is true (for convenience with realsense rectified IR images but right camera info Tx not set) 2020-07-30 12:43:44 -04:00
matlabbe c3c76a8bd3 fixed #436 2020-07-07 13:55:42 -04: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 a91e3687ba PointCloudAssembler: added noise filtering options. Added test_ouster_gen2.launch example 2020-06-22 10:02:57 -04:00
Виталий Бондарь 0594b96368 Add tf pointers initialization 2020-06-05 18:06:53 +03:00
matlabbe 1db46ea75b Fixed PCL 1.10 deprecated warnings 2020-05-27 17:55:38 -04:00
matlabbe 0a127e629a Fixed missing intensity field warning when converting laser scans without intensities. Updated default GUI ini file. 2020-05-26 23:09:58 -04:00
matlabbe 2349c6b11e icp_odometry: fixed scan conversion with intensity (#412) 2020-05-25 20:10:05 -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 dff012718e rtabmap.launch: added scan_cloud_assembling option 2020-04-19 09:53:09 -04:00