Difference between revisions of "Architecture:Unique Event Codes"
From The BABEL Development Site
(→Special cases) |
(→Normalized events for modules with the standardized Common Sensory IF) |
||
| Line 21: | Line 21: | ||
<tr><td>BS_Vision</td><td>1020 </td><td>1021</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>BS_Batteries</td><td>1025 </td><td>1026</td></tr> | ||
| + | <tr><td>...</td><td> </td><td> </td></tr> | ||
<tr><td>SD_HumanRobotInterfaces </td><td>1500 </td><td>1501</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_PeopleDetector </td><td>1505 </td><td>1506</td></tr> | ||
| Line 26: | Line 27: | ||
<tr><td>SD_VisualLandmarks3D </td><td>1515 </td><td>1516</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> | <tr><td>SD_HumanRobotInterfaces </td><td>1520 </td><td>1521</td></tr> | ||
| + | <tr><td>...</td><td> </td><td> </td></tr> | ||
</table> | </table> | ||
</center> | </center> | ||
| Line 42: | Line 44: | ||
<tr><td>FE_PathFollowing </td> <td>2510</td></tr> | <tr><td>FE_PathFollowing </td> <td>2510</td></tr> | ||
<tr><td>FE_DoorOpening </td> <td>2515</td></tr> | <tr><td>FE_DoorOpening </td> <td>2515</td></tr> | ||
| + | <tr><td>...</td><td> </td></tr> | ||
</table> | </table> | ||
</center> | </center> | ||
| − | |||
== Special cases == | == Special cases == | ||
Revision as of 21:44, 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 |