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
5ce48e201a
rtabmapviz: automatically read parameters from ros param server when receiving a map (fixing occupancy grid cell size not correctly set if rtabmapviz is started before rtabmap node, without having to open Preferences dialog and click apply to refresh the gui parameters)
2022-01-26 15:42:07 -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
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
matlabbe
a9e1202667
Gui: removed tf_prefix parameter (related to https://github.com/introlab/rtabmap_ros/commit/18d09f0405a2e626034feade52dda9c0333ecfc9 )
2021-06-14 14:15:34 -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
2c635f7242
rtabmapviz: if odom topic doesn't have child_frame_id set, log a warning.
2021-01-22 14:18:30 -05:00
matlabbe
21090899d4
CoreWrapper/GuiWrapper: removed fake camera model when only lidar is used
2021-01-22 12:53:49 -05:00
matlabbe
43dbd8ad13
rtabmapviz: use child_frame_id from odom topic (when used) instead of frame_id parameter for base frame
2020-12-18 17:04:28 -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
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
250a56f741
Updated fov of fake camera model when subscribing only to scan
2020-06-01 13:29: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
af216ebb71
Updated OdomInfo msg with icpCorrespondences. rtabmapviz: fixed odom variance stats when only subscribed to odom_info.
2020-03-28 18:51:38 -04:00
matlabbe
cb29bdcb40
Added docker examples. rtabmapviz: Fixed empty cloud warnings when not subscribing to any topics.
2019-03-01 13:18:02 -05:00
matlabbe
579a2bbc50
rtabmapviz: fixed frustum when using only lidar input
2019-02-25 18:44:30 -05:00
matlabbe
28f640997c
Updated cloud/scan conversion to include intensity if there is
2019-02-06 18:45:29 -05:00
matlabbe
dcbf84629a
CommonSubscribers: added RGB-only callbacks, added odom-only callbacks. Odom: Fixed reset_odom service assert.
2019-01-16 19:33:04 -05:00
matlabbe
19433f809f
Added input stamps double-verification in some nodelets (data_throttle, stereo_throttle, rgbd_sync, stereo_sync, pointcloud_to_depthimage)
...
rtabmapviz: added "max_odom_update_rate" parameters
Odom: moved IMU callback from stereo_odometry nodelet to OdometryROS, added "wait_imu_to_init" parameter to initialize odom with IMU first
Fixed fake camera local transform on scan-only callbacks (rtabmap, rtabmapviz)
2019-01-15 15:50:10 -05:00
matlabbe
2ac46c983a
Split librtabmap_ros.so in to 3 libraries to decrease compilation time. Added scan-only common subscribers.
2018-11-14 17:51:47 -05:00
matlabbe
d81580fd46
fixed build with latest rtabmap lib code
2018-11-09 11:38:08 -05: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
aee8e0c645
Updated API for OdomInfo object/conversion.
2017-09-11 13:26:34 -04:00
matlabbe
4d0423c538
0.13.3: scan2d normal support
2017-09-09 22:46:37 -04:00
matlabbe
7f392f3796
rtabmap: use largest odom covariance instead of summation
2017-07-13 11:39:19 -04:00
matlabbe
f81edcf790
Fixed build for rtabmap 0.13.0
2017-05-23 16:31:06 -04:00
matlabbe
22c63924ca
sync with rtabmap 0.12.3
2017-03-12 21:47:22 -04:00
matlabbe
ea859291ed
fixed MapsManager's topics not remapped when using rtabmap nodelet
2016-10-18 11:49:56 -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
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
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
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
050cf91df3
Added icp_odometry and rgbdicp_odometry nodes
2016-08-07 20:55:59 -04:00
matlabbe
8ad683736b
rtabmapviz: using twist covariance instead of pose covariance
2016-08-05 14:22:45 -04:00
Di Zeng
500fe3b8ae
moved all the header file into include
2016-07-27 16:44:48 -07:00
matlabbe
7268d75ae1
Updated copyright years
2016-07-17 22:06:11 -04:00
matlabbe
c78faeeedf
Fixed error OdomInfo null pointer
2016-06-28 15:12:58 -04:00
matlabbe
9724c40876
rtabmapviz: fixed processOdometry slot not found error (API change from 0.11.8)
2016-06-17 15:01:30 -04:00
matlabbe
1d0f9d2b90
Fixed build for Qt5 (default version used by Kinetic)
2016-05-04 17:07:40 -04:00
matlabbe
8391a21e75
Updated default wait_for_transform to 0.2 s
2016-03-17 17:14:43 -04:00
matlabbe
9c2e87ea38
Fixed rtabmapviz exit without hard kill
2016-03-17 16:36:44 -04:00
matlabbe
91c83cc396
updated rtabmap.launch
2016-03-17 14:41:35 -04:00
matlabbe
542aa43ccc
Fixed issue #47
2016-03-10 16:29:48 -05:00
matlabbe
76eb994d0c
Updated warnings for parameters that are deprecated
2016-01-12 14:06:35 -05:00
matlabbe
451fdd1ec8
Fixed build with latest rtabmap 0.11
2016-01-04 19:04:19 -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
144a7f1e94
Added rtabmap.launch
2015-10-28 20:05:04 -04:00