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
1 2 3 4 5 6 7 | 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
1 2 | sudo rosdep init rosdep update |
Install dependencies for building packages
1 | 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
1 | sudo c_rehash /etc/ss/certs |
ROS on Docker¶
Run roscore
1 | docker run -it --rm -p11311:11311 ros roscore |