Size: 565
Comment:
|
Size: 1009
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 12: | Line 12: |
=== Generic Messages === * Need of a generic interface with middlewares * |
|
Line 14: | Line 17: |
=== Handling sensor messages PUSH/PULL === For now morse sensors constantly send data ''PUSH'' but in some cases ( robots with plenty of sensors for examples) we'd rather use a request-based communication ''PULL''. |
|
Line 21: | Line 27: |
=== Sensor python class === Defining a sensor script you need to find the following functions: * {{{__init__}}}: * {{{default_action}}}: |
Contents
|
Architecture
General Architecture
We look for a generic layout for information communication between components and middlewares, blender and middlewares..
Generic Messages
- Need of a generic interface with middlewares
Middlewares and blender components
Handling sensor messages PUSH/PULL
For now morse sensors constantly send data PUSH but in some cases ( robots with plenty of sensors for examples) we'd rather use a request-based communication PULL.
Distribution
Decoupling distribution aspect from architecture.
Sensor Layout
Clarify how to build a sensor
Sensor python class
Defining a sensor script you need to find the following functions:
__init__:
default_action:
Robot Layout
Clarify how to build a robot