Mathieu Labbe
c139c263db
rtabmap node publishes now directly /rtabmap/cloud_map, /rtabmap/proj_map and /rtabmap/grid_map (added all related rosparam), update grid_map_assembler node with the new efficient way of creating map
2015-02-11 17:09:29 -05:00
Mathieu Labbe
0172b28a07
sending current pose even if use_action_for_goal is true
2015-02-06 18:07:49 -05:00
Mathieu Labbe
d81a9cef23
updated warning when goal is already reached
2015-02-06 17:39:27 -05:00
Mathieu Labbe
8f903eaff1
updated when goal_reached is sent
2015-02-06 16:59:10 -05:00
Mathieu Labbe
ddddd70d66
updated goal action feedback
2015-02-06 16:28:28 -05:00
Mathieu Labbe
73bdbfc0c2
Added move_base actionlib to set goal with feedback
2015-02-06 15:27:02 -05:00
Mathieu Labbe
cd4975849a
Pose goals can be sent directly to rtabmap node, Added SetGoal service (set target node id)
2015-02-06 13:56:20 -05:00
Mathieu Labbe
2bf43ac444
changed atof() to uStr2Float()
2015-02-04 21:25:44 -05:00
Mathieu Labbe
0b67fe4e3b
MsgConversion.h: added conversion of rtabmap_ros/Info messages from/to rtabmap::Statistics
...
rtabmapviz: added subscription to stereo.
Updated demo_stereo_outdoor.launch with arguments to choose between rtabmapviz and rviz
Added localPath array in rtabmap_ros/Info message
rtabmap: publishing the local path, uniformized time stamps between published topics at each iteration
2015-02-03 11:16:06 -05:00
Mathieu Labbe
d764ca5ba3
Merged planner node into rtabmap node
2015-01-30 15:31:44 -05:00
Mathieu Labbe
78307669b3
fixed '~' character handling in database_path parameter
2015-01-27 13:34:53 -05:00
Mathieu Labbe
abc8ae56f3
Updated default launch files with arguments to use rviz and/or rtabmapviz. Added demo_hector_mapping.launch
2015-01-23 17:22:39 -05:00
Mathieu Labbe
4ae2cedc00
Updated OdomInfo msg to include inliers/outliers data, updated default launch files
2015-01-23 15:18:06 -05:00
Mathieu Labbe
92c30adad8
Added planner node
...
Added publishing of laserscan data with data_player
Updated for latest changes of the library (some methods moved from util3d)
rtabmapviz not saving GUI config on ctrl-c
2015-01-23 11:19:19 -05:00
Mathieu Labbe
30e3b94eb0
fixed parsing double ROS parameters
2015-01-21 13:57:57 -05:00
Mathieu Labbe
9f8ce5a80d
Fixed data_player which was exiting before reading the database
2015-01-21 13:51:01 -05:00
Mathieu Labbe
b62a3e3a6c
Keeping highest odometry variance between two rtabmap updates. Fixed map id increment on odometry reset (identity pose was missed because of the high rate of odometry).
2014-12-18 16:58:23 -05:00
Mathieu Labbe
dfe5cff0c0
Updated ros-pkg for RTAB-Map 0.8.0
...
Moved all nodelets and rviz plugins in "rtabmap_ros" namespace instead of "rtabmap"
Refactored rtabmap_ros messages (added convenient conversion methods in rtabmap_ros/MsgConversion.h)
Added noise filtering parameters for map_assembler node
Added variance parameter for map_optimizer node
Odometry nodes publish covariance matrices in odometry messages. Publish rtambap_ros::OdomInfo topic too.
2014-12-14 16:44:13 -05:00
Mathieu Labbe
aa8aa24e5d
Added rgbdslam_datasets.launch example to run RGBD SLAM datasets with RTAB-Map. Added "wait_to_transform" parameter (bool) to all nodes calling lookUpTransform()
2014-12-03 22:35:43 -05:00
Mathieu Labbe
5318b542b7
fixed some pcl warnings when getMap() service is called and no 3d words are set
2014-12-01 15:59:08 -05:00
Mathieu Labbe
6bad7bdf71
fixed pcl warning when no 3D words are sent in info msgs
2014-12-01 14:09:50 -05:00
Mathieu Labbe
073c23c615
Fixed issue #2
2014-12-01 14:00:19 -05:00
Mathieu Labbe
c37b5a20fb
set occupancyMapSize_ param initial value
2014-11-26 15:02:00 -05:00
Mathieu Labbe
68c23a709e
updated rtabmap ros-pkg name to rtabmap_ros
2014-11-25 17:13:15 -05:00
matlabbe
5b41c2add5
ros-pkg: updated demo_robot_mapping.launch (fixed local loop lcosure detection not working at the end of the sequence because optimization was done outside)
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@2051 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-11-19 23:41:11 +00:00
matlabbe
c872819a54
ros-pkg: rtabmap node: added "stereo_approx_sync" parameter (default false)
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@2003 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-11-14 19:16:16 +00:00
matlabbe
2e1e97247b
ros-pkg: updated demo_stereo_outdoor.launch (cleanup parameters)
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1996 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-11-13 22:32:12 +00:00
matlabbe
95b5294a74
ros: fixed OdometryROS build error
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1984 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-11-12 15:31:16 +00:00
matlabbe
0ae11c49e9
ros: cleanup StereoOdometryNdoe
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1983 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-11-12 15:27:52 +00:00
matlabbe
9e522fbd5c
ros-pkg: added minimum grid map size parameters ("occupancy_map_size" for map_assembler and "map_size" for grid_map_assembler)
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1963 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-11-03 21:44:48 +00:00
matlabbe
34fc86f4eb
ros-pkg: Navigation: fixed local costmap point cloud observation source, independent of Z value. Added data_player node to replay stuff saved in RTAB-Map databases (like a rosbag but for rtabmap.db).
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1945 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-11-02 01:04:49 +00:00
matlabbe
472596ac8e
ros-pkg: added all remaining data contained in Signature into NodeData msg
...
map_optimizer doesn't need anymore to explicitly disable optimization in rtabmap node, thought it is still recommended to disable it to avoid double optimization...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1941 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-30 14:48:31 +00:00
matlabbe
f122090620
updated for compressed cv::Mat data format
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1938 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-28 19:59:19 +00:00
matlabbe
52c6bd60eb
ros-pkg: Added ResetPose.srv for odometry service "reset_odom_to_pose" to set intialial pose. Updated some method interfaces with latest library changes from trunk.
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1931 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-28 01:23:52 +00:00
matlabbe
b3933881ce
ros-pkg: refactoring, updated rtabmap ROS msgs for easier processing (new NodeData.msg).
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1929 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-26 21:49:30 +00:00
matlabbe
9e0b143429
ros-pkg: Added obstacles_detection nodelet
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1923 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-24 19:32:19 +00:00
matlabbe
bef004eaa3
ros-pkg: updated to rtabmap trunk
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1922 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-24 16:59:55 +00:00
matlabbe
1ef71dd5af
ros-pkg: moved az3 planner config in this project
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1919 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-23 20:07:59 +00:00
matlabbe
6b23e4ebc3
ros-pkg: added exactTime policy to disparity_odom_sync nodelet
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1918 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-23 18:26:22 +00:00
matlabbe
0c003c6cc2
ros-pkg: added disparity_odom_sync nodelet
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1917 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-23 17:02:13 +00:00
matlabbe
dcb4f3e928
ros-pkg: added disparity to cloud in point_cloud_xyz nodelet
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1916 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-22 20:34:07 +00:00
matlabbe
fae192fc26
ros-pkg: added point_cloud_xyz nodelet
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1914 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-22 19:32:27 +00:00
matlabbe
0abb9aad43
ros-pkg: added occupancy 2d grid generation from 3d cloud projection in map_assembler node (default not activated). Added also node filtering by default in map_assembler node.
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1905 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-20 21:48:59 +00:00
matlabbe
2d6c8faaa5
ros-pkg: added map_optimizer node
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1897 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-18 00:00:42 +00:00
matlabbe
ae38cd2a54
ros-pkg: added stereo_throttle plugin
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1895 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-17 17:52:37 +00:00
matlabbe
8bd2447ca8
ros-pkg: updated with new RTAB-Map stereo features
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1862 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-16 00:17:11 +00:00
matlabbe
2599e3ecfb
ros-pkg: updated az3 stereo launch file with optimization
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1856 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-14 21:53:46 +00:00
matlabbe
c0b0219e9e
ros-pkg:
...
-visual_odometry node is now called rgbd_odometry
-added stereo_odometry node with test launch files
-updated launch files accordingly to modified parameter names, default values or new parameters
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1850 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-13 19:14:30 +00:00
matlabbe
fcf92d90e5
Stereo: added subpixel kpts processing, added test_stereo_odometry.launch
...
CoreWrapper: Fixed corrupted image when reextracting features
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1847 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-08 00:43:05 +00:00
matlabbe
38e773a6be
ros: added experimental homemade stereo odometry algorithm
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/ros-pkg@1840 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-06 19:43:39 +00:00