This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tutorials:rosie_bringup [2012/06/29 12:29] – pangerci | tutorials:rosie_bringup [2012/06/29 12:44] (current) – [Rosie Bringup Procedure] kresse | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Rosie Bringup Procedure ====== | ||
+ | * Checkout and compile the following stacks into your ROS overlay. Contact [[http:// | ||
+ | |||
+ | ias_manipulation | ||
+ | |||
+ | * Add your overlay and the " | ||
+ | |||
+ | export ROS_PACKAGE_PATH=$HOME/ | ||
+ | |||
+ | * make sure your ssh keys are working (authorized on the robot and loaded into your agent) | ||
+ | * make sure, the robot computers ssh fingerprints are known. | ||
+ | |||
+ | * Setup halcon environment variables by putting the following into your " | ||
+ | |||
+ | export HALCONROOT=/ | ||
+ | export HALCONARCH=x86sse2-linux2.4-gcc40 | ||
+ | export HALCONARCH=x64-linux2.4-gcc40 | ||
+ | export HALCONIMAGES=${HALCONROOT}/ | ||
+ | export PATH=${HALCONROOT}/ | ||
+ | export LD_LIBRARY_PATH=${HALCONROOT}/ | ||
+ | export PKG_CONFIG_PATH=/ | ||
+ | export GENICAM_ROOT_V1_1=${HALCONROOT}/ | ||
+ | export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}: | ||
+ | |||
+ | * Rosmake " | ||
+ | * Turn on both arms using the switch on the {{: | ||
+ | * The configuration of the key switch on the teaching pendant has to be as {{: | ||
+ | * Disengage the {{: | ||
+ | * Re-connect power for the Kinect sensor (TODO: still needed? If yes upload the pic) | ||
+ | * Launch rosie_dashboard | ||
+ | |||
+ | rosrun rosie_dashboard rosie_dashboard | ||
+ | |||
+ | * Turn on the relays (you should hear the click-click sound) | ||
+ | |||
+ | rosrun power_relay on | ||
+ | |||
+ | * Setup yarp | ||
+ | |||
+ | rosrun yarp2 yarp detect | ||
+ | rosrun yarp2 yarp namespace /kuka | ||
+ | rosrun yarp2 yarp detect --write | ||
+ | |||
+ | * Set ROS_MASTER_URI in ~/.bashrc: | ||
+ | export ROS_MASTER_URI=http:// | ||
+ | |||
+ | * Run the rosie.launch file: | ||
+ | |||
+ | roslaunch rosie_bringup rosie.launch | ||
+ | |||
+ | * Use the Wii controller as {{: | ||
+ | * In " | ||
+ | |||
+ | ====== Rosie Bringdown Procedure ====== | ||
+ | * Terminate " | ||
+ | * Turn off the relays (you should hear the click-click sound) | ||
+ | |||
+ | rosrun power_relay off | ||
+ | |||
+ | * Switch off the arms on {{: | ||
+ | * Engage the {{: | ||
+ | * Disconnect the Kinect sensor. |