MiRo-Training
The aim of the project is to develop a software architecture for interacting with Miro using vocal and gestural commands.
|
The node command_recognition.py recognize vocal command converted as String and publish the associated robot's action
The vocal command "Miro" bring the robot in a default configuration and enables the processing of further commands.
More...
Go to the source code of this file.
Classes | |
class | command_recognition.CommandRecognition |
The class CommandRecognition handles the different incoming commands and publish on the robot the corresponding action. More... | |
Variables | |
tuple | command_recognition.sb = CommandRecognition() |
The node command_recognition.py recognize vocal command converted as String and publish the associated robot's action
The vocal command "Miro" bring the robot in a default configuration and enables the processing of further commands.
Different commands are managed. Each command publishes a message of type platform_control with the corresponding action.
The action are handled independently by separated nodes.
The current node subscribes to them and, when the associated command is received, publishes on MiRo the msg content.
Definition in file command_recognition.py.