Innovation Days 2009: Difference between revisions
(content moved to iCub demos/Archive; VisLab tag removed) |
(Undo revision 2506 by Giovanni Saponaro (Talk)) |
||
Line 4: | Line 4: | ||
''Note: please '''refer to the [[iCub demos]] article''' for up-to-date instructions about managing Chico. This page, as well as [[Innovation Days 2009/Archive]], is obsolete!'' | ''Note: please '''refer to the [[iCub demos]] article''' for up-to-date instructions about managing Chico. This page, as well as [[Innovation Days 2009/Archive]], is obsolete!'' | ||
== Facial expressions == | |||
* Start the facial expression driver on the [[pc104]]: | |||
cd $ICUB_DIR/app/faceExpressions/scripts | |||
./emotions.sh $ICUB_DIR/app/iCubLisboa01/conf | |||
* Start the facial expression demo by typing ''one'' of these two sequences on any machine: | |||
$ICUB_DIR/app/faceExpressions/scripts/cycle.sh | |||
or | |||
yarp rpc /icub/face/emotions/in | |||
set all hap // full face happy | |||
set all sad // full face sad | |||
set all ang // full face angry | |||
set all neu // full face neutral | |||
set mou sur // mouth surprised | |||
set eli evi // eyelids evil | |||
set leb shy // left eyebrow shy | |||
set reb cun // right eyebrow cunning | |||
set all ta1 // mouth talking position 1 (mouth closed) | |||
set all ta2 // mouth talking position 2 (mouth open) | |||
== SIFT Object Detection and Tracking demo == | |||
Ignore this for now, as some libraries are not compiling. | |||
''[controlGaze2 COMPILATION TO BE FIXED ON THE SERVERS - PROBLEMS WITH EGOSPHERELIB_LIBRARIES and PREDICTORS_LIBRARIES]'' | |||
Assumptions: | |||
* [[#Cameras | cameras]] are running | |||
* [[#iCubInterface | iCubInterface]] is running at /icub/head (in order to read encoder values) | |||
On any machine, run: | |||
$ICUB_ROOT/app/$ICUB_ROBOTNAME/scripts/controlGazeManual.sh | |||
$ICUB_ROOT/app/$ICUB_ROBOTNAME/scripts/attentionObjects/noEgoSetup/CalibBothStart.sh | |||
On any machine (preferably one of the icubbrains, at this task is computationally heavy) type: | |||
$ICUB_DIR/app/$ICUB_ROBOTNAME/scripts/attentionObjects/noEgoSetup/startSiftObjectRepresentation.sh | |||
If you want to change the configuration, do: | |||
nano -w $ICUB_DIR/app/$ICUB_ROBOTNAME/conf/icubEyes.ini | |||
== Attention system demo == | |||
Assumptions: | |||
* [[#Cameras | /icub/cam/right]] is running at 320x240 pixels | |||
* [[#iCubInterface | iCubInterface]] is running at /icub/head | |||
Please note: we will run all the modules of this demo on '''icubbrain1''' (64bit), unless specified differently. | |||
Start the following module: | |||
cd $ICUB_ROOT/app/attentionDistributed/scripts | |||
./camCalibRightManual.sh | |||
Then: | |||
cd $ICUB_ROOT/app/attentionDistributed/scripts/ | |||
./salienceRightManual.sh | |||
Then: | |||
cd $ICUB_ROOT/app/attentionDistributed/scripts | |||
./egoSphereManual.sh | |||
Then: | |||
cd $ICUB_ROOT/app/attentionDistributed/scripts | |||
./attentionSelectionManual.sh | |||
Then: | |||
cd $ICUB_ROOT/app/attentionDistributed/scripts/ | |||
./controlGazeManual.sh | |||
And finally, but this time on chico3: | |||
cd $ICUB_ROOT/app/attentionDistributed/scripts | |||
./appGui.sh | |||
Press 'check all ports and connections', followed by pressing '>>' buttons (becoming green), in all the tabs of the GUI. | |||
Now, in the 'Salience Right' tab of the GUI, press 'Initialize interface' and move the thresholds a bit (e.g., the 'intensity' one). | |||
[[Category:Vislab]] |
Revision as of 22:00, 22 February 2010
In this page we explain how we took care of Chico during the Innovation Days 2009 exhibition that occurred in FIL (Lisbon International Fairgrounds) from 18 to 20 June 2009.
EuroNews talked about the event: http://www.euronews.net/2009/06/23/innovation-days-in-lisbon/
Note: please refer to the iCub demos article for up-to-date instructions about managing Chico. This page, as well as Innovation Days 2009/Archive, is obsolete!
Facial expressions
- Start the facial expression driver on the pc104:
cd $ICUB_DIR/app/faceExpressions/scripts ./emotions.sh $ICUB_DIR/app/iCubLisboa01/conf
- Start the facial expression demo by typing one of these two sequences on any machine:
$ICUB_DIR/app/faceExpressions/scripts/cycle.sh
or
yarp rpc /icub/face/emotions/in set all hap // full face happy set all sad // full face sad set all ang // full face angry set all neu // full face neutral set mou sur // mouth surprised set eli evi // eyelids evil set leb shy // left eyebrow shy set reb cun // right eyebrow cunning set all ta1 // mouth talking position 1 (mouth closed) set all ta2 // mouth talking position 2 (mouth open)
SIFT Object Detection and Tracking demo
Ignore this for now, as some libraries are not compiling. [controlGaze2 COMPILATION TO BE FIXED ON THE SERVERS - PROBLEMS WITH EGOSPHERELIB_LIBRARIES and PREDICTORS_LIBRARIES]
Assumptions:
- cameras are running
- iCubInterface is running at /icub/head (in order to read encoder values)
On any machine, run:
$ICUB_ROOT/app/$ICUB_ROBOTNAME/scripts/controlGazeManual.sh $ICUB_ROOT/app/$ICUB_ROBOTNAME/scripts/attentionObjects/noEgoSetup/CalibBothStart.sh
On any machine (preferably one of the icubbrains, at this task is computationally heavy) type:
$ICUB_DIR/app/$ICUB_ROBOTNAME/scripts/attentionObjects/noEgoSetup/startSiftObjectRepresentation.sh
If you want to change the configuration, do:
nano -w $ICUB_DIR/app/$ICUB_ROBOTNAME/conf/icubEyes.ini
Attention system demo
Assumptions:
- /icub/cam/right is running at 320x240 pixels
- iCubInterface is running at /icub/head
Please note: we will run all the modules of this demo on icubbrain1 (64bit), unless specified differently.
Start the following module:
cd $ICUB_ROOT/app/attentionDistributed/scripts ./camCalibRightManual.sh
Then:
cd $ICUB_ROOT/app/attentionDistributed/scripts/ ./salienceRightManual.sh
Then:
cd $ICUB_ROOT/app/attentionDistributed/scripts ./egoSphereManual.sh
Then:
cd $ICUB_ROOT/app/attentionDistributed/scripts ./attentionSelectionManual.sh
Then:
cd $ICUB_ROOT/app/attentionDistributed/scripts/ ./controlGazeManual.sh
And finally, but this time on chico3:
cd $ICUB_ROOT/app/attentionDistributed/scripts ./appGui.sh
Press 'check all ports and connections', followed by pressing '>>' buttons (becoming green), in all the tabs of the GUI.
Now, in the 'Salience Right' tab of the GUI, press 'Initialize interface' and move the thresholds a bit (e.g., the 'intensity' one).