-
Notifications
You must be signed in to change notification settings - Fork 6
Installing the Research SDK
Rob Linsalata edited this page Aug 16, 2013
·
5 revisions
- A developer workstation meeting the minimum system requirements is available for use.
- The developer workstation has been set up successfully with Ubuntu and ROS - instructions here.
- You have configured your Development Workstation to access Github. Instructions here.
- You have installed the Rethink RSDK on the Development Workstation.
- Open a Terminal and install the following 3rd-party dependencies
$ sudo apt-get install ros-electric-control ros-electric-joystick-drivers ros-electric-geometry $ sudo apt-get install python-argparse
- In your Terminal window, create a directory for git in a location of your choice, then cd to that directory.
$ mkdir git $ cd git
- Clone the new repo:
$ git clone [email protected]:RethinkRobotics/sdk-examples.git
- Go to the sdk-examples subdirectory created by the clone
$ cd sdk-examples
- Make sure you have the proper tag which is currently v0.6.1
$ git tag -l $ git checkout v0.6.1
- Run the
init.sh
script and provide the robot's hostname as an argument. Optionally, provide the ROS distribution you wish to use (defaults to latest deb installed version).$ ./init.sh <Baxter Hostname> [ROS Distro]
- Go to the baxter subdirectory
$ cd baxter
- Build the examples
$ rosmake baxter --pre-clean
-
Note: if the development workstation hostname is not resolvable to an IP address from the robot, then you will have to set the ROS_IP environment variable. Our example uses 192.168.1.100 but please substitute your IP address for your development workstation. Use 'ifconfig' to get this IP address.
$ export ROS_IP=192.168.1.100