Module: TextInterpreter


Module info:

Module name Short description Publishes Subscribes
TextInterpreter A generic text input/output module. This module parses any text written into a moos variable. "output_variable" , NECKMSG , NEW_TASK , OBJECTIVE_FILE , PNAVIGATORREACTIVEPTG3D_CMD , PNAVIGATORREACTIVEPTG_CMD , SKYPE_CAM , STOP_STATECHART <listening_variable> , SHUTDOWN

MOOS commands accepted by the module:

Parameters accepted in the MOOS mission file:
Parameter Description
listening_var The variable this module will listen to to obtain the text to parse.
output_var The variable this module will write to for replies.

Detailed description:
A generic text input/output module. This module parses any text written into a moos variable.The variable name to listen to must be set as a parameter when invoking this module (see required parameters).After parsing, new tasks are generated through the "NEW_TASK" moos variable.It's intended to parse high level commands like 'say to <person> <message>'sent via Skype or interpreted through voice.

Module graph:
TextInterpreter

TODO list:
Improve documentation of module. Define parameters and published variables.Is variable SKYPE_CAM in use? If not, remove it.


Changes log:
(None)




Page generated by Mooxygen 1.1.0 at Thu Jan 22 11:30:21 2015
Valid HTML 4.01 Transitional