Commit Graph
142 Commits
Author SHA1 Message Date
matlabbe fb1200c8f1 Fixed timestamp conversion. Srv: changed "global" member to "global_map" (python reserved word). CoreWrapper: fixed imu subscription. 2021-10-05 13:53:13 -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 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
matlabbe d21842408d rtabmap: added republish_node_data input topic to request rtabmap to republish data of some nodes. max_nodes_republished parameter (default 2) limits the number of nodes republished at each update. 2021-09-13 18:22:56 -04:00
matlabbe a324562ee0 Increased required rtabmap version to 0.20.14. Added detect_more_loop_closures, global_bundle_adjustment and cleanup_local_grids services. rviz MapCloud: added "Download namespace" parameter. 2021-09-11 11:39:11 -04:00
matlabbe 533669dca7 rtabmap parameters are now private. rtabmapviz has now a parameter "rtabmap" (rtabmap node name) to get/set parameters. Added clear_params option (default true) to rtabmap.launch. This fixes http://official-rtab-map-forum.206.s1.nabble.com/RTAB-Map-rosmon-is-not-running-twice-td8373.html 2021-09-08 15:41:32 -04:00
Kai-Tao Xie 16857f0bba fix possible stackunderflow in CoreWrapper constructed function 2021-08-23 11:52:17 +08: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
matlabbe d7a33b86ed Check inf values in odom topic (convert them to 1 if Reg/Force3DoF is true for convenience instead of asserting). Added support for size of tags. 2021-07-30 09:46:22 -04:00
matlabbe 11d8ebc339 initial port of rtabmap.launch.py 2021-07-11 19:49:07 -04:00
matlabbe 3452eed63d fixed some deprecated warnings (image_transport headers h->hpp) 2021-07-10 10:56:54 -04:00
Tim Clephas 63b9a57946 rclcpp::executor is deprecated 2021-07-09 14:42:26 +02:00
matlabbe 8a02275336 Updated rtabmap required version: 0.20.11 2021-05-27 22:58:36 -04:00
MarcLeclercGit 84ac70077c add a flood fill filter 2021-05-07 10:52:43 -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 1d06173fc8 rtabmap: Added load_database service to create or load a database without killing the node. 2021-03-27 01:02:00 -04:00
matlabbe e75d035d99 Added odom_info_lite topic (same as odom_info but without data). Optimized intermediate nodes processing time by avoiding converting all data in odom_info message. 2021-03-24 17:40:54 -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 287d7382bc Added support for parameter GridGlobal/AltitudeDelta 2021-02-21 13:04:08 -05:00
matlabbe 8f3399626a Fixed build 2021-02-18 19:59:16 -05:00
matlabbe 2b0e313a6d Added RtabmapROS/TimeMsgConversion/ms stat 2020-12-13 13:30:50 -05:00
matlabbe f748a67184 CoreWrapper: added gen_depth option 2020-11-06 09:26:54 -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 c23dbbc249 Updated for rtabmap 0.20.5. OdometryROS: Fixed odometry stamps slightly off when subscribing to IMU (causing exact sync problems on rtabmap/rtambapviz side). 2020-10-12 21:20:32 -04:00
matlabbe f7f9e82cb1 Added get_nodes_in_radius service (https://github.com/introlab/rtabmap/issues/595) 2020-09-28 12:09:25 -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 d5182859a5 Added EnvSensor msg. Wifi example: added max,min,hue_symbol parameters. 2020-07-22 14:38:02 -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 83c40d079d Added get_map_data2 service (for fine selection of data wanted) 2020-06-22 22:57:15 -04:00
matlabbe 2fcb289894 Plan: ignore rotation if not set in request (#406), use /map frame as default if not set in request 2020-06-02 11:13:02 -04:00
matlabbe cc79e19b1f Odometry: added max_update_rate option. 2020-05-20 15:10:17 -04:00
matlabbe d43bc7697a Added get_node_data service 2020-05-05 13:25: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 ed8f2693f5 CoreWrapper: setting imu local transform 2020-04-10 19:27:58 -04:00
matlabbe aec4fe6bcc Added RTABMAP_SYNC_USER_DATA (default OFF) and RTABMAP_SYNC_MULTI_RGBD (default ON, OFF on windows) build options. Fixed some compilation errors on Windows. 2020-03-12 01:03:35 -04:00
matlabbe 20029609da Updadted travis for ros2, fixed include build error 2020-02-14 09:51:59 -05:00
matlabbe 2c5cf1a6b3 ported point_cloud_assembler node 2020-02-12 14:33:19 -05:00
matlabbe 68c62d05bb Added point_cloud_aggregator node 2020-02-12 13:51:04 -05:00
matlabbe 231418e098 Added add_link service and external_loop_detection_example node 2020-02-11 23:36:56 -05:00
matlabbe e6ea46f5f0 created ros2 branch 2020-01-30 17:18:48 -05:00
Louis Petit 71294263b8 Octomap: added frontier output topic 2019-12-17 17:32:51 -05:00
Prescillia e7d940b3ab Added rtabmap_ros plugin interface 2019-12-11 12:29:24 -05:00
matlabbe 954836c58b rtabmap: Saving more odometry statistics to database 2019-11-26 18:33:05 -05:00
matlabbe 1aa0635de6 fixed build error on kinetic 2019-11-23 23:11:48 -05:00
matlabbe 272568a0d9 rtabmap: added subscribe_inter_odom_info option (sync odometry and info msgs for intermediate nodes) 2019-11-23 22:00:23 -05:00
matlabbe 547c3cbd76 rtabmap: Added inter_odom optional input topic (available only if Rtabmap/DetectionRate=0 and Rtabmap/CreateIntermediateNodes=true) 2019-11-13 16:54:06 -05:00
matlabbe 29ccfe56cd OdometryROS: make sure we received imu (with same or future stamp) before processing data. 2019-09-15 17:29:11 -04:00
matlabbe 34c75139f2 added test_d435i_vio.launch example (VINS-Fusion integration) 2019-08-15 16:45:35 -04:00