ROS Installation¶
- Ubuntu Kinetic ROS installation instructions are here.
- A good tutorial is here.
- Some ROS demos are here.
ROS Environment Variables¶
The ~/.bashrc file should contain
source /opt/ros/kinetic/setup.bash
source ~/catkin_ws/devel/setup.bash
export TURTLEBOT3_MODEL=burger
export ROS_HOSTNAME=machine1.local
export ROS_MASTER_URI=http://machine2:11311
ROS on Ubuntu¶
Installation instructions are here
Install ros-kinetic-desktop in order to get rospy_tutorials.
After installing ros-kinetic-desktop initialize rosdep
sudo rosdep init
rosdep update
Install dependencies for building packages
sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential
ROS on Raspi¶
Use Ubuntu MATE, not Raspbian.
Download Ubuntu MATE 16.04.2 from here
ROS on Jetson TX2¶
If sudo rosdep init
returns an error about a website being down
sudo c_rehash /etc/ss/certs
ROS on Docker¶
Run roscore
docker run -it --rm -p11311:11311 ros roscore