Chico: Difference between revisions
Line 20: | Line 20: | ||
1- Turn on the laptop | 1- Turn on the laptop | ||
run the yarp server | run the yarp server | ||
"yarp server" | "yarp server" | ||
Line 28: | Line 29: | ||
2- Turn on the robot | 2- Turn on the robot | ||
it will mount the repository | it will mount the repository | ||
set the namespace to /icub | set the namespace to /icub | ||
Line 39: | Line 41: | ||
3- (Skip this fo now) Start yarp run | 3- (Skip this fo now) Start yarp run | ||
> cd /iCub/app/default/scripts/ | > cd /iCub/app/default/scripts/ | ||
> ./icub-cluster.sh run | > ./icub-cluster.sh run | ||
Line 55: | Line 58: | ||
4- turn on cameras | 4- turn on cameras | ||
cd /usr/local/src/robot/iCub/app/default/scripts | cd /usr/local/src/robot/iCub/app/default/scripts | ||
./cameras start | ./cameras start | ||
Line 64: | Line 68: | ||
5- Run iCubInterface (hardware except cameras) | 5- Run iCubInterface (hardware except cameras) | ||
open a pc104 console | open a pc104 console | ||
iCubInterface --config $ICUB_ROOT/app/iCubLisboa01/conf/icubSafe.ini | iCubInterface --config $ICUB_ROOT/app/iCubLisboa01/conf/icubSafe.ini | ||
Line 71: | Line 76: | ||
6- Run demo | 6- Run demo | ||
iCubDemoY3 --config /app/demoy3/fullBody.txt | iCubDemoY3 --config /app/demoy3/fullBody.txt | ||
[[Category:Robots]][[Category:Vislab]] | [[Category:Robots]][[Category:Vislab]] |
Revision as of 11:41, 4 March 2009
Chico Instructions
Preliminaries
ICub has a PC104 with a flash disk. configured to 10.10.1.50 it mounts the repositories that are on the laptop 10.10.1.51
the laptop has 2 repositories
/export/code_64 for the laptop (compiled for 32bit) /export/code_pc104 for the robot (compiled for 64bit)
they are anonymous, so changes are not commitable (DO NOT CHANGE)
pass icub icub
everything running with /icub namespace
Running a demo
1- Turn on the laptop
run the yarp server "yarp server"
run the yarp run server "yarp run --server /icubsrv" optional: connect an external monitor and run ./home/icub/dualScreen
2- Turn on the robot
it will mount the repository
set the namespace to /icub "yarp namespace /icub" make sure the name server is visible "yarp where" should detect 10.10.1.51 run the yarp run server "yarp run --server /pc104"
3- (Skip this fo now) Start yarp run
> cd /iCub/app/default/scripts/ > ./icub-cluster.sh run > ./icub-cluster.sh check there must be 3 ok messages
if some problem > ./icub-cluster.sh check > ./icub-cluster.sh stop > killall yarp
> killall yarp on pc104
> ./icub-cluster.sh run
4- turn on cameras
cd /usr/local/src/robot/iCub/app/default/scripts
./cameras start
sometimes connections must be established manually "yarp connect /icub/cam/right /icub/view/right" "yarp connect /icub/cam/left /icub/view/left"
./cameras stop
5- Run iCubInterface (hardware except cameras)
open a pc104 console iCubInterface --config $ICUB_ROOT/app/iCubLisboa01/conf/icubSafe.ini wait for all boards to answer ( < 1 min ) control^C to cancel
6- Run demo
iCubDemoY3 --config /app/demoy3/fullBody.txt