Files
rtabmap_ros/README.md
T

30 lines
976 B
Markdown
Raw Normal View History

2020-01-30 17:18:48 -05:00
rtabmap_ros
2014-11-25 17:51:23 -05:00
===========
2020-01-30 17:28:32 -05:00
RTAB-Map's ROS2 package (branch `ros2`). **UNDER CONSTRUCTION**: currently most nodes are ported to ROS2, however they are not all tested yet. The interface is the same than on ROS1 (parameters and topic names should still match ROS1 documentation on [rtabmap_ros](http://wiki.ros.org/rtabmap_ros)). See `launch/ros2` subfolder for some ROS2 examples with turtlebot3 in simulation (tested under ROS2 Eloquent distro).
2014-11-25 17:51:23 -05:00
2017-03-23 13:45:50 -04:00
# Installation
2014-11-27 13:51:23 -05:00
2020-01-30 17:18:48 -05:00
* RTAB-Map library:
2018-09-14 21:37:38 -04:00
```bash
2020-01-30 17:18:48 -05:00
$ cd ~
$ git clone https://github.com/introlab/rtabmap.git rtabmap
$ cd rtabmap/build
$ cmake ..
$ make -j4
$ sudo make install
```
* RTAB-Map ROS2 package:
```bash
$ cd ~/ros2_ws
$ git clone --branch ros2 https://github.com/introlab/rtabmap_ros.git src/rtabmap_ros
$ colcon build
```
2014-11-27 13:51:23 -05:00
2020-01-30 17:18:48 -05:00
# Example
```bash
$ ros2 launch turtlebot3_gazebo turtlebot3_world.launch.py
$ ros2 launch rtabmap_ros turtlebot3_scan.launch.py
```
2014-11-27 13:51:23 -05:00