Differences

This shows you the differences between two versions of the page.

Link to this comparison view

new_architecture [2012/01/01 13:34]
hadrien
new_architecture [2013/02/17 09:34] (current)
hadrien
Line 89: Line 89:
   * Introduce an event loop, integrate all the timers and I/O events **[done]**   * Introduce an event loop, integrate all the timers and I/O events **[done]**
   * Change the signal/slot mechanism from a generic void* type of payload to a templated payload ​ **[done]**   * Change the signal/slot mechanism from a generic void* type of payload to a templated payload ​ **[done]**
-  * Get all hbot to run on a unique event loop for player/​stage+  * Get all hbot to run on a unique event loop for player/​stage ​**[done]**
   * Make signal/​slots capable of posting events to another eventloop/​thread   * Make signal/​slots capable of posting events to another eventloop/​thread
   * Split hbot in two eventloops/​threads (as in the top diagram)   * Split hbot in two eventloops/​threads (as in the top diagram)
Line 95: Line 95:
   * Introduce an RPC mechanism for signal/​slots   * Introduce an RPC mechanism for signal/​slots
   * Split hbot in two processes communicating locally via RPC   * Split hbot in two processes communicating locally via RPC
-  * Introduce a discovery mechanism for hbots to automatically ​discovery ​and connect themselves+  * Introduce a discovery mechanism for hbots to automatically ​discover ​and connect themselves
   * Split hbot on two machines discovering each other and communicating remotely via RPC   * Split hbot on two machines discovering each other and communicating remotely via RPC
   * Try this with a real robot   * Try this with a real robot
 
new_architecture.txt ยท Last modified: 2013/02/17 09:34 by hadrien
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS La rache Driven by DokuWiki