Commit Graph
57 Commits
Author SHA1 Message Date
matlabbe d1763bd52e Added /rtabmap/initialpose input topic, added use_saved_map parameters (default true). 2018-04-30 14:52:31 -04:00
matlabbe 6c10d9fecf Fixed occupancy grid not reconstructed if it was not saved in previous run 2018-04-30 13:06:25 -04:00
matlabbe 06c85188d5 MapsManager: added a check if memory is set 2018-04-25 16:39:35 -04:00
matlabbe a89e0322d6 fixed old occupancy grids not recreated when they were not saved previously in database 2018-04-25 16:33:00 -04:00
matlabbe ada469fec9 Updated as Grid/Scan2dMaxFilledRange has been removed from upstream 2018-04-14 16:49:49 -04:00
matlabbe 75f1652194 0.17.0: Occupancy grid is automatically saved in database (#213). By default on localization, rtabmap will adjust the odometry to match the latest saved localization in the database (starting automatically from where the robot shut down, #220). 2018-04-04 19:18:27 -04:00
matlabbe 6ec6387fc6 MapsManager: added octomap_obstacles and octomap_ground output topics 2018-03-28 19:02:31 -04:00
matlabbe 04b9abd1b9 Fixed build for upstream 0.16.1 2018-02-16 20:00:32 -05: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 825a556c1b 0.16.0: updated for upstream 0.16 2018-02-08 21:42:15 -05:00
matlabbe 20c5211143 Update 0.15.4.
rgbd_sync and rtabmap.launch: added depth_scale parameter.
Updated OdomInfo msg with memoryUsage field.
CoreWrapper: supporting GridGlobal/MaxNodes parameter, added "RtabmapROS" statistics.
MapsManager: updated when occupancy grid is updated.
2018-02-01 22:16:13 -05:00
matlabbe d8e4383fa0 Fixed GridGlobal/FullUpdate parameter not set for the octomap (#209) 2017-12-06 16:07:46 -05:00
matlabbe 81ffb5ea15 MapsManager: adding negative local grids to cloud outputs 2017-04-22 19:30:07 -04:00
matlabbe 3d5b86500b rtabmap 0.12.15 required, updated Grid parameters (removed grid_cell_size #161) 2017-04-10 17:17:48 -04:00
matlabbe 388e8f56be Updated map_assembler parameters interface (Grid and StereoBM groups). MapsManager: uncompress negative data for map_assembler (#160) 2017-04-03 12:51:10 -04:00
matlabbe a264275404 0.12.2: ros package sync 2017-03-03 11:39:38 -05:00
matlabbe da17d02791 MapsManager: added parameter map_negative_scan_empty_ray_tracing 2017-02-24 15:37:30 -05:00
matlabbe ea859291ed fixed MapsManager's topics not remapped when using rtabmap nodelet 2016-10-18 11:49:56 -04:00
matlabbe 40aef97ea3 added default color for ground/obstacle map clouds 2016-10-05 18:13:03 -04:00
matlabbe b2b5df31e0 Fixed #122. Fixed assert "commonDepthCallbackImpl() Condition (uContains(parameters_, rtabmap::Parameters::kMemSaveDepth16Format())) not met!" (making sure that callbacks are initialized after rosparam) 2016-10-02 16:51:33 -04:00
matlabbe 5167492771 Fixed build error when rtabmap is not built with octomap 2016-09-29 12:28:48 -04:00
matlabbe 8f5c50b3f0 MapsManager: added "octomap_occupancy_thr" 2016-09-01 20:33:42 -04:00
matlabbe 42661b6673 MapsManager: always fill unknown cells for negative 2d scans 2016-08-31 12:45:55 -04:00
Mathieu Labbe 425a78298d Fixed negative grids not overwritten 2016-08-31 12:45:55 -04:00
matlabbe 7323e58e8d MapsManager: added "cloud_subtract_filtering" and "cloud_subtract_filtering_min_neighbors" parameters 2016-08-31 12:45:54 -04:00
matlabbe 2f6f874542 0.11.10: Updated LaserScanInfo interface. Updated NodeData msg with occupancy grids and laser scan local transform. MapsManager is now using directly the occupancy grids saved in nodes for 3D cloud, octomap and grid map. 2016-08-31 12:45:54 -04:00
matlabbe ececc79cc8 MapsManager: Added "grid_footprint_radius" parameter to clear obstacles under the path in the occupancy grid map 2016-08-14 15:01:13 -04:00
Di Zeng 500fe3b8ae moved all the header file into include 2016-07-27 16:44:48 -07:00
matlabbe 3c49f3139d minor fix and log about octomap update 2016-07-18 22:37:24 -04:00
matlabbe 7268d75ae1 Updated copyright years 2016-07-17 22:06:11 -04:00
matlabbe 07f5dac624 MapsManager: added "proj_map_frame" parameter (default false) 2016-07-17 17:13:21 -04:00
matlabbe d1e656bb64 Fixed odom args ignored, fixed octomap_full output with right conversion 2016-07-17 15:39:08 -04:00
matlabbe 20e836b56b Updated octomap parameters 2016-07-16 11:27:54 -04:00
matlabbe 980291ea57 Added new octomap topics 2016-06-28 19:02:01 -04:00
matlabbe 4a954b9fef MapsManager: Added warning msg when many clouds have to be created at once 2016-06-17 15:42:42 -04:00
matlabbe e6135d70ee cloud_map: Showing negative clouds even if map is empty 2016-06-17 15:03:29 -04:00
matlabbe f6fb7a7099 Map filtering radius set to 0 (disabled) by default 2016-05-26 17:29:33 -04:00
Mathieu Labbe f0d8b79a8d Obstacles detection: added output "proj_obstacles" for a cloud of projected obstacles on xy plane. Fixed not published /scan_map when scan_voxel_size=0.0. 2016-05-16 18:41:11 -04:00
Mathieu Labbe 7e5c7d7462 Added max ground height parameter for MapsManagerand obstacles_detection 2016-04-15 17:44:36 -04:00
matlabbe 30ad691027 MapsManager 3D projection: adding pose rotation (roll, pitch) before projection 2016-04-12 18:04:20 -04:00
matlabbe 63de9018df 0.11.4: updated with API changes 2016-04-12 15:18:29 -04:00
matlabbe 4100c38c46 MapsManager: Added parameter "map_negative_poses_ignored" (default false) 2016-03-31 14:11:02 -04:00
matlabbe f26c8b55eb Updated Info msg: changed localLoopClosureId for proximityDetectionId. point_cloud_xyzrgb nodelet: handling bgr and rgb encoding. Updated demo_find_object.launch with 0.11. MapsManager: Fixed grids generated with only one point. 2016-03-11 20:16:52 -05:00
matlabbe d712efe455 Merge branch 'master' of github.com:introlab/rtabmap_ros into 0.11.0
Conflicts:
	src/CoreWrapper.cpp
	src/CoreWrapper.h
2016-03-09 12:22:27 -05:00
matlabbe b4c0224f06 Fixed build errors against 0.11.2 2016-02-17 16:05:35 -05:00
matlabbe 736a909725 Added "cloud_ceiling_culling_height" parameter to MapsManager and MapCloud rviz plugin 2015-11-27 14:11:11 -05:00
matlabbe 27d40dee2b Added "scan_cloud" topic (PointCloud2 type) with "subscribe_scan_cloud" parameter to rtabmap and rtabmapviz nodes. 2015-11-26 16:06:42 -05:00
matlabbe facfbbb9dc MapsManager: added cloudNoiseFitleringXXX variables init 2015-11-03 21:27:36 -05:00
matlabbe 1dfa4e7f95 Removed grid_map_assembler, map_assembler is now using MapsManager (now use same published topics and mapping parameters than rtabmap), added all optimization parameters to map_optimizer (g2o and GTSAM can be selected) 2015-10-31 15:20:57 -04:00
matlabbe 96b7ba1f88 Updated to RTAB-Map 0.10.7. For rtabmap node: Added cloud_floor_culling_height (double) and cloud_frustum_culling (bool) 2015-09-17 22:58:29 -04:00