Architecture:Unique Event Codes
From The BABEL Development Site
Previous: Data Types | Next: RPD_Server |
Event Codes
Normalized events for modules with the standardized Common Sensory IF
Module name | Code for onNewObservation events | Code for onFailure events |
BS_IncrementalEgoMotion | 1000 | 1001 |
BS_RangeSensors | 1005 | 1006 |
BS_GPS | 1010 | 1011 |
BS_GasSensors | 1015 | 1016 |
BS_Vision | 1020 | 1021 |
BS_Batteries | 1025 | 1026 |
SD_HumanRobotInterfaces | 1500 | 1501 |
SD_PeopleDetector | 1505 | 1506 |
SD_Local3DMap | 1510 | 1511 |
SD_VisualLandmarks3D | 1515 | 1516 |
SD_HumanRobotInterfaces | 1520 | 1521 |
Note that an event is raised whether the action finished successfully or by an error: the module should be asked for the termination state after the reception of a termination event:
Module name Code for onActionTermination
events
BA_Speech 2000
FE_HumanRobotInterfaces 2500
FE_ReactiveNavigation 2505
FE_PathFollowing 2510
FE_DoorOpening 2515
Special cases
Module name Code for onActionTermination
events
DRV_SPEECH 5000