forked from gtoff/icclab_turtlebot
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Rodrigue de Schaetzen edited this page Jul 30, 2019
·
32 revisions
This repository is a ROS package for TurtleBots. Most of the launch files, scripts, and parameters are modified files from other ROS packages such as turtlebot and turtlebot3.
Below is the list of branches:
-
kinetic
: this branch is for your local machine (not the robot) to view turtlebot operation, and to test launch files/scripts in simulation with Gazebo. turtlebot2
turtlebot3
The following wiki pages are related to TurtleBot2:
This branch contains all the files required for the bring up of the TurtleBot 2 and the navigation stack. Original files come from https://github.com/turtlebot/turtlebot and https://github.com/turtlebot/turtlebot_apps/tree/indigo/turtlebot_navigation
TODO
Launch one of the launch files below on the robot.
- amcl + map_server on robot
roslaunch icclab_turtlebot minimal_amcl.launch launch_map_server:=true
- amcl + map_server not on robot (default setting)
roslaunch icclab_turtlebot minimal_amcl.launch launch_map_server:=false
- slam with gmapping
roslaunch icclab_turtlebot minimal_exploration.launch launch_gmapping:=true
Launch rviz with correct rviz config (should be inside kinetic branch) on your local machine
rosrun rviz rviz -d ~/catkin_ws/src/icclab_turtlebot/rviz/navigation.rviz
Useful links: