matlabbe
ccf152d877
rtabmap.launch.py: fixed wrong relay remap names when compressed is false. Fixed warnings showing the base topic names and not the remap names. Added rtabmap.launch.py usage in example launch files. Install rtabmap.launch.py.
2021-10-01 18:48:45 -04:00
matlabbe
1d60861ffb
Updated rviz deps location in cmake
2021-09-21 10:40:49 -04:00
Windel Bouwman
176e76bfc1
Fix logic when building without rviz.
2021-09-21 10:57:30 +02:00
Tim Clephas
f002a16e6e
Add tf2_eigen dependency
2021-07-09 08:52:26 +02:00
matlabbe
905e8ada99
Updated for rtabmap 0.20.5
2020-10-12 21:51:47 -04:00
matlabbe
d771ff566f
Added d400 launch example #439
2020-07-28 12:52:09 -04:00
matlabbe
62650c2f4e
ros2: fixed build with rtabmap 0.20.0
2020-06-05 14:08:50 -04:00
P. J. Reed
160ac38e06
Use project name as basename for interfaces
...
As noted by Dirk Thomas in ros2/rosidl#441, libraries for generated
interfaces must use ${PROJECT_NAME} as their basename. This PR
modifies rtabmap_ros so that it does so.
It also tweaks a couple of rosdep keys because nav2_common was used in
some launch files but not included, and message_runtime does not exist
in ROS 2.
Fixes #397
2020-04-03 14:46:22 -05:00
matlabbe
2c5cf1a6b3
ported point_cloud_assembler node
2020-02-12 14:33:19 -05:00
matlabbe
68c62d05bb
Added point_cloud_aggregator node
2020-02-12 13:51:04 -05:00
matlabbe
e6ea46f5f0
created ros2 branch
2020-01-30 17:18:48 -05:00
matlabbe
d80a66a724
Patch for issue #382
2020-01-16 15:21:13 -05:00
Prescillia
e7d940b3ab
Added rtabmap_ros plugin interface
2019-12-11 12:29:24 -05:00
matlabbe
c3d339e9fc
Split plugins lib to rviz and costmap libs
2019-11-13 15:27:20 -05:00
Prescillia
420d7403dd
Voxel layer from costmap_2d package takes into account robot z position
2019-11-05 15:37:49 -05:00
matlabbe
e6e7df5beb
Install rgbd_sync and rgbd_relay nodes
2019-09-14 00:06:42 -04:00
matlabbe
f5a51aa87f
updated demo_find_object.launch with save_objects_as_landmarks argument. Added script objects_to_tags.py. Scripts are now installed in binaries. Updated tag conversion to use frame_id/stamp included in detection array instead of parent if set.
2019-08-09 21:52:01 -04:00
matlabbe
18ee9909fc
Updated with rtabmap-0.19.5, added tange_min and range_max parameters to point_cloud_assembler nodelet
2019-08-01 16:31:10 -04:00
matlabbe
2ab15ec3b9
Updated apriltags2_ros to new apriltag_ros package
2019-06-20 15:24:09 -04:00
matlabbe
48bcda84ab
Added imu input topic to rtabmap node. Updated for rtabmap 0.19.3.
2019-05-31 19:35:49 -04:00
matlabbe
6d149cd9bc
rtabmap: updated list_labels service to return also node ids, added get_plan_nodes service to get path AND node ids
2019-03-19 16:06:04 -04:00
matlabbe
7c104cf1b9
Added rtabmap_ros/Path msg. rtabmap: added new output topics global_path_nodes and local_path_nodes (nodes ids + poses of the planned path)
2019-03-19 15:26:07 -04:00
matlabbe
ab23e651bf
Updated for rtabmap 0.19.1. Added VINS example in euroc_datasets.launch
2019-03-18 20:47:13 -04:00
matlabbe
627b6e78bd
Added imu_to_tf node, added test_ouster.launch
2019-03-14 14:22:26 -04:00
matlabbe
d995b1968b
Updated rtabmap 0.19 requirement
2019-03-13 08:58:26 -04:00
matlabbe
4646b99cbb
Added rgbd_relay node/nodelet (can be used exactly like a relay of topic_tools but with ability to uncompress or compress rgbd_image)
2019-03-03 18:31:35 -05:00
matlabbe
888cd22072
Added point_cloud_assembler node
2019-02-21 14:55:35 -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
98c3ed985e
Indigo: fixed libopencv_nonfree.so.2.4.11: undefined reference to cv::ocl::integral(cv::ocl::oclMat const&, cv::ocl::oclMat&)
2018-12-10 18:07:01 -05:00
matlabbe
9ad434e27b
0.18.3: added apriltags2 support (input topic: tag_detections)
2018-12-07 18:31:59 -05:00
matlabbe
7f8a221f7e
sync with upstream 0.18.2. Fixed icp_odometry pause not working, added expected_update_rate parameter to odometry to filter messages with bad stamps (gazebo issue), filter consecutive messages with same stamp
2018-11-21 12:01:09 -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
adcaa98cec
Catkin_make: slightly increased linker time by removing duplicated libraries
2018-11-13 15:34:38 -05:00
matlabbe
025c4cd323
CMake: explicitly include PCL headers and libraries, prefixed all targets with "rtabmap" to avoid conflicts with targets named identically from other packages
2018-11-10 11:55:14 -05:00
matlabbe
cf51c16da8
bump 0.18.1 version
2018-11-09 21:02:16 -05:00
matlabbe
2b8edffc85
Updated for RTAB-Map 0.18 (saving full scan info)
2018-10-24 06:37:15 +12:00
matlabbe
786c481677
Updated for rtabmap 0.17.7
2018-10-01 19:33:23 -04:00
matlabbe
1a9dfaf084
data_player: added --clock argument (like rosbag). Rtabmap: Detection rate update is done using only topic stamps (added warning if stamp is null). ( #276 )
2018-09-30 15:21:05 -04:00
matlabbe
803be533bc
Update CMakeLists.txt
2018-09-29 14:43:10 -04:00
matlabbe
bc0a13748c
Removed not used octomap_ros dependency
2018-09-29 13:51:48 -04:00
matlabbe
5660442565
0.17.5: added grid_prob_map topic (ref #269 )
2018-08-16 14:43:54 -04:00
Jamie Cho
33f6be4416
add icp_odometry to install targets and add message-related dependencies for seamless build
2018-07-24 09:23:37 -04:00
matlabbe
7a648a83d4
0.17.4 (added optional imu input topic to stereo odometry when a vio approach is selected, see Odom/Strategy parameter)
2018-07-23 15:58:51 -04:00
matlabbe
728ba7d903
Added localization_pose output topic (geometry_msgs/PoseWithCovarianceStamped) when a localization occurs
2018-05-30 15:36:55 -04:00
matlabbe
2139338b11
Added SaveObjectsExample node (added optional dependency on find_object_2d). Updated demo_find_object.launch. rtabmap: Added mutex around user data access.
2018-05-23 10:53:13 -04:00
matlabbe
a39ffe382c
moved stereo stuff from rgbd_sync to stereo_sync
2018-05-02 12:29:45 -04:00
matlabbe
8029dd707d
link to Ogre only if rviz is found
2018-04-10 15:19:03 -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
7bdd8f9fd3
Version updated to 0.16.3
2018-03-18 14:44:48 -04:00
matlabbe
04b9abd1b9
Fixed build for upstream 0.16.1
2018-02-16 20:00:32 -05:00