Skip to content

UCR-Robotics/Turtlebot2-On-Melodic

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Turtlebot2-On-Melodic

Make your Turtlebot2 run on ROS Melodic (Ubuntu 18.04).

This project referenced this issue. Thanks to the work of bunchofcoders and ProfJust.

Installation

We assume that you have installed ROS Melodic and the script will install turtlebot in a new workspace ~/turtlebot_ws.

wget https://raw.githubusercontent.com/UCR-Robotics/Turtlebot2-On-Melodic/master/install_turtlebot.sh
chmod +x install_turtlebot.sh
./install_turtlebot.sh

Usage

Gazebo Simulation

roslaunch turtlebot_gazebo turtlebot_world.launch

Real Robot

roslaunch turtlebot_bringup minimal.launch

Keyboard Teleopration

This should work for both Gazebo simulation and real robots.

roslaunch turtlebot_teleop keyboard_teleop.launch

Note

There is a known issue when running Gazebo in Ubuntu 18, which can cause the model spawn service to fail. The error message is [Err] [REST.cc:205] Error in REST request.

Solution: open the file ~/.ignition/fuel/config.yaml and replace the url inside from https://api.ignitionfuel.org to https://api.ignitionrobotics.org.

About

Make your Turtlebot2 run on ROS Melodic (Ubuntu 18.04).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%