Commit Graph
326 Commits
Author SHA1 Message Date
matlabbe 16875b4ad5 merged master->ros2 2022-12-04 18:11:37 -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 5c3c269652 merged master->ros2 2022-11-27 16:21:59 -08:00
matlabbe 4294706189 Map Path: removed last id on localization mode 2022-11-11 15:44:56 -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 99b9891ab8 merged master->ros2 2022-10-01 18:09:19 -07:00
matlabbe 4fb73b4279 odom: fixed large delay, fixed map Tf frame published with wrong stamp. 2022-10-01 11:22:26 -07:00
matlabbe 2f317416cc Fixed humble build 2022-09-10 10:54:26 +13:00
James Goppert 97b5bb1785 Changes to build on ROS humble. 2022-07-25 22:41:10 -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 bd727daab2 rtabmap/rtabmapviz: Refactored to support multi-stereo input 2022-07-13 13:49:15 -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 2c135f0e0f republish node data: fixed order of which ones are published first 2022-04-27 19:15:22 -04: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 0d7529332b merged master->ros2 2022-01-20 20:26:58 -05:00
matlabbe 9c34724af1 Update CoreWrapper.cpp 2022-01-20 19:53:39 -05:00
matlabbe 0ebaaa7439 Added remove_label service. Updated get_nodes_in_radius service (added parameter k, return also distances of nodes found) 2022-01-20 19:00:05 -05:00
matlabbe bc45e99ba5 Added nav2 integration (fixed latched /map, connected nav2_msgs/NavigateToGoal action to rtabmap, updated turteblebot3 example launch file to work with navigation) 2022-01-15 20:18:12 -05:00
matlabbe 9a3e47e054 rtabmap: Fixed inter_odom topics dropped when rtabmap updates are long. 2021-12-30 13:23:02 -05:00
matlabbe 07951eee08 merged master -> ros2 2021-12-20 17:03:13 -05:00
matlabbe 8ea0782e14 Added mapOdomCache topic. Updated rtabmap_ros/Info msg. 2021-12-18 18:55:46 -05:00
matlabbe aef20f17b5 rtabmap:odomUpdate(): detect correctly zero timestamp 2021-12-07 10:51:42 -05:00
matlabbe ec9b77d055 Added fiducial_msgs support (aruco_detect), just connect to /fiducial_transforms input of rtabmap node. 2021-12-02 11:40:13 -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 206a02c189 Updated for rtabmap 0.20.15. 2021-10-29 20:07:17 -04:00
matlabbe 4ba60c8aff See #658. README: added example to colcon with cmake options. 2021-10-14 16:11:56 -04:00
Dominik Klein 9ee61b9a27 Bugfix Corewrapper::globalBundleAdjustmentCallback
Fixed wrong order of arguments in the call to Rtabmap::globalBundleAdjustment method.
2021-10-14 10:40:16 +02: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 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 a67df77778 fixed #647 2021-09-21 10:49:07 -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 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 4304bae9f6 rtabmap: support rgbd_image without rgb/depth data (only features set). 2021-06-27 10:50:17 -04:00
matlabbe ae4778b89c fixed "path.size()=0!? nearestId=1 ids=1, aborting..." warning when Rtabmap/CreateIntermediateNodes is true and proximity detection is enabled. 2021-05-21 17:46:19 -04:00
matlabbe f96591e030 rtabmap: added odom_frame_id_init parameter 2021-05-20 22:41:45 -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 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 287d7382bc Added support for parameter GridGlobal/AltitudeDelta 2021-02-21 13:04:08 -05:00
matlabbe d11e8cac41 rtabmap node: added support for odom covariance with z=0, roll=0 and pitch=0 when Reg/Force3DoF is true. Fixed Rtabmap/ImagesAlreadyRectified and Grid/GlobalMaxNodes not modifed on rtabmap_ros side when parameters are dynamically changed. 2021-02-18 18:31:00 -05:00
matlabbe d4651d1fe0 fixed #536 2021-02-12 15:25:15 -05:00