Difference between revisions of "Architecture:Unique Event Codes"

From The BABEL Development Site
(Event Codes)
Line 33: Line 33:
 
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:
 
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  
+
<center>
onActionTermination
+
<table border="1">
events
+
<tr><td>'''Module name'''</td>
BA_Speech 2000
+
<td>'''Code for onActionTermination events'''</td></tr>
+
<tr><td>BA_Speech</td> <td>2000</td></tr>
+
<tr><td>FE_HumanRobotInterfaces </td> <td>2500</td></tr>
FE_HumanRobotInterfaces 2500
+
<tr><td>FE_ReactiveNavigation </td> <td>2505</td></tr>
FE_ReactiveNavigation 2505
+
<tr><td>FE_PathFollowing </td> <td>2510</td></tr>
FE_PathFollowing 2510
+
<tr><td>FE_DoorOpening </td> <td>2515</td></tr>
FE_DoorOpening 2515
+
</table>
+
</center>
 
 
  
 
== Special cases ==
 
== Special cases ==
  
Module name Code for  
+
<center>
onActionTermination
+
<table border="1">
events
+
<tr><td>'''Module name'''</td>
DRV_SPEECH 5000
+
<td>'''Code for onActionTermination events'''</td></tr>
 +
<tr><td>DRV_SPEECH<td> <td>5000</td></tr>
 +
</table>
 +
</center>

Revision as of 15:20, 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_IncrementalEgoMotion10001001
BS_RangeSensors 10051006
BS_GPS 10101011
BS_GasSensors1015 1016
BS_Vision1020 1021
BS_Batteries1025 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