turtlebot3_simulations
Go to file
Taehun Lim 4b6d06a796
Merge pull request #66 from chapulina/chapulina/contacts
Remove dummy link and tweak contact params
2018-11-13 15:45:49 +09:00
turtlebot3_fake add ignore file 2018-10-26 18:02:47 +09:00
turtlebot3_gazebo [ros2] Remove dummy link and tweak contact params 2018-11-12 12:48:44 -08:00
turtlebot3_simulations add ignore file 2018-10-26 18:02:47 +09:00
.travis.yml added melodic on ubuntu and debian 2018-07-20 14:49:14 +09:00
LICENSE add LICENSE and README 2017-04-27 17:53:38 +09:00
README.md add instruction 2018-10-26 18:02:56 +09:00

TurtleBot3

ROS Packages for TurtleBot3 Simulations

Version Kinetic + Ubuntu Xenial Melodic + Ubuntu Bionic
GitHub version Build Status Build Status

ROBOTIS e-Manual for TurtleBot3

Wiki for turtlebot3_simulations Packages

How to run TB3 in Gazebo

Setup

$ mkdir -p ~/turtlebot3_ws/src
$ cd ~/turtlebot3_ws/src
$ git clone -b ros2 https://github.com/ROBOTIS-GIT/turtlebot3.git
$ git clone -b ros2 https://github.com/ROBOTIS-GIT/turtlebot3_msgs.git
$ git clone -b ros2 https://github.com/ROBOTIS-GIT/turtlebot3_simulations.git
$ git clone -b release-latest https://github.com/ros2/cartographer.git
$ git clone -b release-latest https://github.com/ros2/cartographer_ros.git
$ git clone https://github.com/ros2/pcl_conversions.git
$ sudo apt install libpcl-conversions-dev libpcl-dev
$ cd ~/turtlebot3_ws && colcon build

Run

$ export GAZEBO_MODEL_PATH=$GAZEBO_MODEL_PATH:~/turtlebot3_ws/src/turtlebot3_simulations/turtlebot3_gazebo/models
$ cd ~/turtlebot3_ws/src/turtlebot3_simulations/turtlebot3_gazebo/worlds
$ gazebo --verbose turtlebot3_ros2_demo.world

Run teleop node

$ ros2 run turtlebot3_teleop turtlebot3_teleop_key __ns:=/tb3