Skip to content

Latest commit

 

History

History
44 lines (27 loc) · 2.51 KB

README.md

File metadata and controls

44 lines (27 loc) · 2.51 KB

TEO self presentation

Demonstration of the humanoid robot TEO presenting itself (video).

IMAGE ALT TEXT

Installation

Installation instructions for installing from source can be found here.

Usage

Refer to the demo procedure guide for the initial robot setup steps.

  1. In manipulation PC run launchCanBus --from manipulation-noHead-demo.ini.
  2. In head PC run speechSynthesis --backend piper --model es_ES-davefx-medium --prefix /tts. If you want to use the english voice use en_US-lessac-medium instead.
  3. In your local PC run bodyExecution --robot /teo.
  4. In your local PC run dialogueManager --language spanish --backend piper.
  5. In your local PC run yarpmanager, in the yarpmanager GUI go to Apllication/teo-self-presentation_spanish_App and click Connect 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.

Contributing

Posting Issues

  1. Read CONTRIBUTING.md
  2. Post an issue / Feature request / Specific documentation request

Fork & Pull Request

  1. Fork the repository
  2. Create your feature branch (git checkout -b my-new-feature) off the master branch, following the Forking Git workflow
  3. Commit your changes
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Status

CI (Linux)

Issues