-
Notifications
You must be signed in to change notification settings - Fork 18
Development Workstation Setup Instructions
- The Baxter Research Robot has been set up in its workspace and any purchased accessories have been installed. Instructions for hardware installation may be found here.
- A developer workstation meeting the minimum system requirements is available for use.
- Development workstation running stock ROS Electric
- Experimental: Development workstation running stock ROS Groovy
-
Install Ubuntu 10.04 LTS. You can find the appropriate image here.
-
Install ROS Electric for Ubuntu 10.04. Detailed instructions may be found here. Following is a short list of what you need to do to get ready for the Baxter Research SDK.
-
Configure your Ubuntu repositories to allow "restricted," "universe," and "multiverse." You can follow the Ubuntu guide here for instructions on doing this.
-
Set up your sources.list
$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu lucid main" > /etc/apt/sources.list.d/ros-latest.list'
-
Set up your keys
$ wget http://packages.ros.org/ros.key -O - | sudo apt-key add -
-
Make sure you have re-indexed the ROS.org server
$ sudo apt-get update
-
Install ROS Electric - choose Desktop-Full Install: (Recommended): this includes ROS, rx, rviz, robot-generic libraries, 2D/3D simulators, navigation and 2D/3D perception
$ sudo apt-get install ros-electric-desktop-full
-
Set up the ROS environment so that the ROS environment variables are automatically added to your bash session every time a new shell is launched
$ echo "source /opt/ros/electric/setup.bash" >> ~/.bashrc . ~/.bashrc $ source /opt/ros/electric/setup.bash
-
If argparse is not installed on the development workstation, install it with the following command:
$ sudo apt-get install python-argparse
Connecting and Testing the Development Workstation
-
Install Ubuntu 12.04 LTS. You can find the appropriate image here.
-
Install ROS Groovy for Ubuntu 12.04. Detailed instructions may be found here. Following is a short list of what you need to do to get ready for the Baxter Research SDK.
-
Configure your Ubuntu repositories to allow "restricted," "universe," and "multiverse." You can follow the Ubuntu guide here for instructions on doing this.
-
Set up your sources.list
$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu precise main" > /etc/apt/sources.list.d/ros-latest.list'
-
Set up your keys
$ wget http://packages.ros.org/ros.key -O - | sudo apt-key add -
-
Make sure you have re-indexed the ROS.org server
$ sudo apt-get update
-
Install ROS Groovy - choose Desktop-Full Install: (Recommended): this includes ROS, rx, rviz, robot-generic libraries, 2D/3D simulators, navigation and 2D/3D perception
$ sudo apt-get install ros-groovy-desktop-full
-
Set up the ROS environment so that the ROS environment variables are automatically added to your bash session every time a new shell is launched
$ echo "source /opt/ros/groovy/setup.bash" >> ~/.bashrc . ~/.bashrc $ source /opt/ros/groovy/setup.bash
-
If argparse is not installed on the development workstation, install it with the following command:
$ sudo apt-get install python-argparse
© 2008-2013 Rethink Robotics. All rights reserved.