Demonstration of the humanoid robot TEO presenting itself (video).
Installation instructions for installing from source can be found here.
Refer to the demo procedure guide for the initial robot setup steps.
- In manipulation PC run
launchCanBus --from manipulation-noHead-demo.ini
. - In head PC run
speechSynthesis --backend piper --model es_ES-davefx-medium --prefix /tts
. If you want to use the english voice useen_US-lessac-medium
instead. - In your local PC run
bodyExecution --robot /teo
. - In your local PC run
dialogueManager --language spanish --backend piper
. - In your local PC run
yarpmanager
, in the yarpmanager GUI go toApllication/teo-self-presentation_spanish_App
and clickConnect All
button to start the presentation.
Once installed, run yarpmanager
and look for the language version of the launcher XML file you are most interested in (teo-self-presentation_language.xml). If not present, you can manually add this application by means of the "Open File" or "Import Folder" buttons.
Double click on the app and press "Run all", await until all modules have successfully loaded. Then, press "Connect all". The robot should start moving and speaking.
- Fork the repository
- Create your feature branch (
git checkout -b my-new-feature
) off themaster
branch, following the Forking Git workflow - Commit your changes
- Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request