OnlineBodySchemaAdaptation  2.0
How to run the modules

How to run the modules guide

Running the internal model

Open a terminal and execute the internal model:

icub-internalmodel-rightA-cam-Lisbon.exe -force-opengl

The internal model should start showing a high FPS value (depending on your machine)

Testing with the Dataset

Open a yarpdataplayer

yarpdataplayer

and choose the root folder of the dataset.

Open a yarpmanager

yarpmanager

and open the XML file:

app/scripts/OnlineBodySchemaAdaptation-dataset.xml

NOTE: If you do not have ICUBContrib or a make install, the handPoseEstimation will not be found by yarpmanager, you can run it on a terminal on the respective build/bin folder.

You should have a yarpmanager similar to this:

yarpmanager.png

Push the run button (1) . (and the three modules should appear green)

Connected the ports (2) .

Open a terminal and type:

yarp rpc /hpe/rpc:i

Then, you can type

help

to see the options available, but the most important command is:

start

and the superimposed fingertips will appear on the two yarpviews.

Testing with another robot

Edit the template:

OnlineBodySchemaAdaptation.xml.template

in particular the connection between the both left and right cameras and the head and arm encoders. Open the XML with yarpmanager

yarpmanager

After running the modules and connecting the ports, follow the same procedure has the testing with the Dataset section.

Author
Pedro Vicente pvice.nosp@m.nte@.nosp@m.isr.t.nosp@m.ecni.nosp@m.co.ul.nosp@m.isbo.nosp@m.a.pt