Commit Graph
165 Commits
Author SHA1 Message Date
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 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 da2b87bb28 removed "flip_scan" parameter (now detect directly with tf) 2016-08-31 12:45:55 -04:00
matlabbe 62ef687abd Updated error msg when graph cannot be computed from id 2016-08-31 12:45:55 -04:00
matlabbe 66c2af5959 Added "odom_sensor_sync" ros parameter (rtabmap and rtabmapviz nodes) 2016-08-31 12:45:55 -04:00
matlabbe 02decf639d Refactoring common depth/stereo/laser msgs conversion into shared methods in MsgConversion.h between CoreWrapper.cpp and GuiWrapper.cpp (avoiding some duplicated codes) 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 3ae00d6ad9 rtabmap: added "ground_truth_base_frame_id" parameter 2016-08-11 14:58:49 -04:00
matlabbe 050cf91df3 Added icp_odometry and rgbdicp_odometry nodes 2016-08-07 20:55:59 -04:00
matlabbe c040d29f2d Fixed database not saved on exit (bug from commit 30ed81a32c) 2016-08-05 14:31:18 -04:00
matlabbe 8ad683736b rtabmapviz: using twist covariance instead of pose covariance 2016-08-05 14:22:45 -04:00
matlabbe 30ed81a32c Added missing some sync policy initializations 2016-08-05 14:04:23 -04:00
Di Zeng 9be1a1b3d3 Merge branch 'master' of https://github.com/introlab/rtabmap_ros 2016-07-28 09:34:03 -07:00
Di Zeng 500fe3b8ae moved all the header file into include 2016-07-27 16:44:48 -07:00
matlabbe b572bc1191 rtabmap node: Added ExactTime policy for RGBD+laser callbacks 2016-07-22 15:11:08 -04: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
Mathieu Labbe fb09c96ba1 Merge branch 'master' of https://github.com/introlab/rtabmap_ros into devel 2016-07-05 16:46:13 -04:00
Mathieu Labbe 3d70d2fbad Using local radius instead of goal radius to trigger the latest pose to reach 2016-07-05 15:30:41 -04:00
matlabbe 77faedf9d2 Uniformized "approx_sync" parameter name across all nodes. Updated rgbd_mapping.launch and stereo_mapping.launch to include rtabmap.launch instead of redefining all nodes. 2016-06-30 12:49:20 -04:00
matlabbe 980291ea57 Added new octomap topics 2016-06-28 19:02:01 -04:00
matlabbe 42ba3b7cd1 data_player: fixed build for 0.11.8, handling ~ in database path. rtabmap: added "tf_tolerance" parameter (default 0.1) for /map->/odom tf expiration 2016-06-25 11:34:26 -04:00
matlabbe 43d71ed139 Merge branch 'master' of github.com:introlab/rtabmap_ros into devel 2016-06-22 12:04:07 -04:00
matlabbe 01b05a0f5c Transform received goals in /map frame (if not already in /map frame) 2016-06-22 12:03:02 -04:00
matlabbe d115dace4d Updated some multi-camera asserts 2016-06-15 16:47:46 -04:00
matlabbe a6d31cb19a 0.11.8 API update 2016-06-13 14:19:07 -04:00
matlabbe cc0591c60a rtabmap: added "flip_scan" parameter to flip scan values if the laser rangefinder is upside down (fixed #65) 2016-06-06 12:35:31 -04:00
matlabbe 927ea90fbe Fixed #80 2016-06-01 14:41:06 -04:00
matlabbe 0c1a4ae070 Added support for input scan cloud with normals and add parameter "scan_cloud_normal_k" for convenience to compute normals from scan cloud (if they don't have normals) 2016-05-20 16:13:56 -04:00
matlabbe 1b81b87ea6 rtabmap: added "scan_cloud_max_points" parameter 2016-05-20 10:10:02 -04:00
matlabbe 76cb4365dd CoreWrapper: using twist covariance instead of pose covariance (which could grow out of bounds depending of the odometry used) 2016-04-26 10:19:29 -04:00
matlabbe af89e0c009 Fixed odom reset detection (new odom should not be null) 2016-04-26 10:19:29 -04:00
matlabbe 3f6811b156 Odom: Added twist covariance (pose covariance/2) 2016-04-26 10:19:29 -04:00
matlabbe 63de9018df 0.11.4: updated with API changes 2016-04-12 15:18:29 -04:00
matlabbe 8391a21e75 Updated default wait_for_transform to 0.2 s 2016-03-17 17:14:43 -04:00
matlabbe 91c83cc396 updated rtabmap.launch 2016-03-17 14:41:35 -04:00
matlabbe cfcc4b57a3 Fixed large number of stereo correspondences rejected (thus disabling loop closure) because the left/right images were not cloned by the ROS wrapper 2016-03-13 17:01:48 -04:00
matlabbe af87689718 RTAB-Map parameters can be also set using node arguments (or rtabmap_args for some launch files) 2016-03-11 16:56:32 -05:00
matlabbe a4dfe5a21e Updated against latest changes from 0.11. Added localMap features to OdomInfo msg. Updated rgbdslam_datasets.launch. 2016-03-09 17:31:57 -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 26c656776c fixed laser_geometry laser to point cloud stamp (including scanning time) 2016-03-09 11:24:10 -05:00
matlabbe caaf81731e Avoid publishing data when an intermediate node is detected (fixed also stamp based detection rate) 2016-02-18 12:53:26 -05:00
matlabbe 35639248b9 Fixed crash with odometryF2F by cloning input images, creating a new map when variance >=9999 is detected, implemented intermediate nodes in ROS 2016-02-18 11:19:35 -05:00
matlabbe 622d15ea6a rtabmap: Added warnings when scan/depth cannot be synchronized to odom TF, instead of aborting update. 2016-02-02 12:22:23 -05:00
matlabbe 352010cd2d Added ground_truth_frame_id to rtabmap node (to save ground truth in nodes) 2016-01-12 16:07:15 -05:00
matlabbe 76eb994d0c Updated warnings for parameters that are deprecated 2016-01-12 14:06:35 -05:00
matlabbe 8dacddb110 Added groundTruthPose field to NodeData msg 2016-01-12 12:39:23 -05:00
matlabbe d8a24687f4 Update CoreWrapper.cpp 2016-01-05 11:03:49 -05:00
matlabbe 451fdd1ec8 Fixed build with latest rtabmap 0.11 2016-01-04 19:04:19 -05:00