This tutorial is going to walk you through installing Ubuntu 10.10 and the Diamondback version of ROS. It assumes you are new to Ubuntu and ROS and is meant to be a dummies guide to installing and configuring a Multiple ROS Master System. Note there are newer versions of ROS available as well as Ubuntu which you can choose to install on your own.  

Step 1: What is ROS ?

For those unfamiliar with ROS. It is a open source robotic operating system which provides standard operating system services such as hardware abstraction, low-level device control, implementation of commonly-used functionality, message-passing between processes, and package management. It is based on a graph architecture where processing takes place in nodes that may receive, post and multiplex sensor, control, state, planning, actuator and other messages. In layman terms it connects hardware with software to allow for a advanced programming environment for controlling low-level hardware. Not to mention it also has powerful tools for running things in simulation along with 3d visualizations. 
<p>Hello,</p><p>Your setting of ROS_HOSTNAME is wrong : it should be either a machine network name or its IP. </p><p>Using your example produces the error message &quot;invalid ROS_HOSTNAME (protocol should not be included)&quot; when starting roscore.</p><p>ROS official documentation on this point :</p><p><a href="http://wiki.ros.org/ROS/EnvironmentVariables#ROS_IP.2BAC8-ROS_HOSTNAME" rel="nofollow">http://wiki.ros.org/ROS/EnvironmentVariables#ROS_I...</a></p><p>Best regards</p><p>Eric</p>
Great tutorial, it only costs about $5000 to complete... <br> <br>There needs to be an arduino level 'robot operating system' or a 'robot simulator'.
This is a great tutorial that inspire me to write an overview of <a href="http://www.intorobotics.com/overview-of-robotic-operating-systems/" rel="nofollow">robotic operating systems</a> designed to be used from complex to simple robots

About This Instructable


62 favorites


More by ZRob314: Robot Maze Solver Build your own Max 95 Mobile Robot Base Raspberry Pi Robot controlled over Bluetooth
Add instructable to: