Difference between revisions of "Setting up computer environment for controlling Baxter"

From Lofaro Lab Wiki
Jump to: navigation, search
Line 6: Line 6:
  
 
;Setup Ubuntu Operating System
 
;Setup Ubuntu Operating System
:Follow Step 2-7 [http://sdk.rethinkrobotics.com/wiki/Workstation_Setup here]
+
:Now that the Operating system has been installed, the development workspace dependencies and libraries must be installed, then the network. This first requires ROS and the Baxter SDK dependencies.
:If the network has not already been setup LAN is recommended. Follow the guide for setting up Baxter to communicate via LAN [[here]]
+
:See directions for doing this under steps 2-6 [http://sdk.rethinkrobotics.com/wiki/Workstation_Setup here.] It is recommended that you follow them closely and install ROS Groovy and the Baxter SDK Dependencies for Groovy.
:Other network communication can be setup by following the directions [http://sdk.rethinkrobotics.com/wiki/Networking here]
+
:For step 6 network configuration is required. LAN can be setup by following the located [[here.]]
 +
:Other network communication modes can be setup by following the Rethinks tutorial[http://sdk.rethinkrobotics.com/wiki/Networking here.]
  
:Step 7: run the command:
+
:If step 7 is successful you have now successfully setup Baxters development environment! The next guide covers how to get Baxter to wave [["Hello!"]]
  <span style="color:#0000FF">env | grep ROS</span> at a terminal and verify that the parameters are correct:
+
<span style="color:#0000FF">env | grep ROSROS_MASTER_URI - This should now contain your robot's hostname.
+
ROS_IP - This should contain your workstation's IP address.
+
or
+
ROS_HOSTNAME - If not using the workstation's IP address, the ROS_HOSTNAME field should contain your PC's hostname. Otherwise, this field should not be available.</span>
+

Revision as of 01:35, 2 December 2014

This tutorial assumes that you have already unpackaged and setup Baxter for connection to a computer. Instructions for this can be found here.

Software Requirements

Operating System
Linux Ubuntu 12.04 Precise is highly recommended. A great tutorial to help you install Ubuntu is [here.]
Setup Ubuntu Operating System
Now that the Operating system has been installed, the development workspace dependencies and libraries must be installed, then the network. This first requires ROS and the Baxter SDK dependencies.
See directions for doing this under steps 2-6 here. It is recommended that you follow them closely and install ROS Groovy and the Baxter SDK Dependencies for Groovy.
For step 6 network configuration is required. LAN can be setup by following the located here.
Other network communication modes can be setup by following the Rethinks tutorialhere.
If step 7 is successful you have now successfully setup Baxters development environment! The next guide covers how to get Baxter to wave "Hello!"