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 |