Menu

Install ROS

vincent

Installation

Install ROS-fuerte-ros-common(Bare Bones) on robucar
Install ros-fuerte-desktop-full on the remote computer where you do your development work on.

Follow the instructions on ros.org at here.

How to Test ROS Systems on Multiple Machines

Let's say we have two machines: robucar, and a remote computer called r1.

  1. Install the ros tutorials stack on both machines:
$ sudo apt-get install ros-fuerte-ros-tutorials
  • Start `roscore' on one machine, say the robucar(login to the robucar through ssh first)
$ roscore
  • On the remote computer r1, set the ROS_MASTER_URI environment variable to http://robucar:11311, so that all the ROS nodes on r1 will be connected to the roscore at http://robucar:11311
$ export ROS_MASTER_URI=http://robucar:11311
  • Start "talker" node from rospy_tutorial package on robucar,
$ rosrun rospy_tutorials talker.py

Start the "listener" node on r1.

$ rosrun rospy_tutorials listener.py

How to download and install this ROS package

Set up the ROS overlay
Then

$ roscd
$ rosws set robucar_acm --svn https://svn.code.sf.net/p/acm-robucar/code/trunk
$ rosws update robucar_acm
$ source ./setup.bash
$ rosmake robucar_acm

Done.


Related

Wiki: Home