Difference between revisions of "Architecture:Unique Event Codes"
From The BABEL Development Site
m (Protected "Architecture:Unique Event Codes" [edit=autoconfirmed:move=autoconfirmed]) |
(→Event Codes) |
||
| Line 6: | Line 6: | ||
= Event Codes = | = Event Codes = | ||
| + | |||
| + | |||
| + | == Normalized events for modules with the standardized Common Sensory IF == | ||
| + | |||
| + | <center> | ||
| + | <table border="1"> | ||
| + | <tr><td>'''Module name'''</td> | ||
| + | <td>'''Code for onNewObservation events'''</td> | ||
| + | <td>'''Code for onFailure events'''</td></tr> | ||
| + | <tr><td>BS_IncrementalEgoMotion</td><td>1000</td><td>1001</td></tr> | ||
| + | <tr><td>BS_RangeSensors </td><td>1005</td><td>1006</td></tr> | ||
| + | <tr><td>BS_GPS </td><td>1010</td><td>1011</td></tr> | ||
| + | <tr><td>BS_GasSensors</td><td>1015 </td><td>1016</td></tr> | ||
| + | <tr><td>BS_Vision</td><td>1020 </td><td>1021</td></tr> | ||
| + | <tr><td>BS_Batteries</td><td>1025 </td><td>1026</td></tr> | ||
| + | <tr><td>SD_HumanRobotInterfaces </td><td>1500 </td><td>1501</td></tr> | ||
| + | <tr><td>SD_PeopleDetector </td><td>1505 </td><td>1506</td></tr> | ||
| + | <tr><td>SD_Local3DMap </td><td>1510 </td><td>1511</td></tr> | ||
| + | <tr><td>SD_VisualLandmarks3D </td><td>1515 </td><td>1516</td></tr> | ||
| + | <tr><td>SD_HumanRobotInterfaces </td><td>1520 </td><td>1521</td></tr> | ||
| + | </table> | ||
| + | </center> | ||
| + | |||
| + | |||
| + | |||
| + | 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 | ||
Revision as of 15:18, 17 May 2009
| 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