Skip to content
Maciej Stefańczyk edited this page Jan 18, 2017 · 11 revisions

Home | Previous | Next


Running rapp_core_agent

Call nao_launch_core_agent script to launch core agent on Nao robot. It also launches rosbridge node.

Core agent will listen to the user commands to download a package from RAPP Store to NAO robot and will launch it.

bash /home/nao/scripts/nao_launch_core_agent.sh

Interacting with core agent

When starting, robot downloads list of applications from RAPP Store. Only the RApps with robot field set to NAO are selected. After that a list connecting keywords with actual applications is created. When there are multiple keywords for single application, it is linked to each one of them. If there are multiple applications with the same keyword, only the first one will be available. Two keywords are ignored: nao and test.

Interaction with the robot is done using vocal commands. There are two system commands - exit, which finishes core agent execution, and update, which updates list of RApps. Application can be selected by saying one of the keywords downloaded from the Store.


Home | Previous | Next

Clone this wiki locally