Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Microphone - computer-microphone.jar

  • Camera - computer-camera.jar

  • Browser - computer-browser.jar

    • the driver automatically launches a Chrome window that displays the page as rendered by the webserverservice. See Tablets/Phones/Browsers for more information.

  • Speaker - computer-speaker.jar

    • The driver uses eSpeak for text-to-speech. Windows and Linux have it by default, however, macOS does not. Therefore install eSpeak from brew: brew install espeak.

    • can be used for generic audio playing, as well as text-to-speech with eSpeak

  • Robot - computer-robot.jar

...

The independent usage of sensors and actuators does do not have any dependencies by themselves. Instead, services are dependent on them. So, depending on the services run, the necessarily sensor/actuator should be used.

...

  1. start Docker with the required text_to_speech service

  2. start computer-robot.jar, computer-speakers.jar

  3. run https://bitbucket.org/socialroboticshub/connectors/src/master/python/tts_example.py

...

The available drivers have been tested on Windows 10 and Ubuntu 22.04. MacOS macOS can also be used , but has not been as extensively tested and compatibility and support for it are limited (colloquially: most of the time they should work on MacOS too, but sometimes there are cryptic bugs that makes them unusable).