Todo List
- Morphogenesis shortcuts; teleportation and docking if a module is close enough to the forming organism
- Wenguos Docking Approach
- Code cleanup then sent to Berend Done (Wenguo)
- Alignment sensor / Docking sensor Done (Lutz)
- Infrared-communication Done (Lutz)
- Code ported to pure Robot3D Done (Berend)
- Explicit Approach
- Implemented in C++ Done (Wenguo, Christopher)
- Integrated into Robot3D Done (Christopher, Berend)
- Implicit Approach
- Decision which approach to use Michelle
- Implement that approach in Robot3D ??
- Wenguos Docking Approach
- Range-limited communication between egg and passing organisms Done (Berend)
- Should contain the organism's complete genome (as a string, probably) Each approach on its own
- Egg controller Jean-Marc
- Initialise morphogenesis Done (Jean-Marc)
- Detect end of morphogenesis Done (Jean-Marc)
- Start locomotion Done (Jean-Marc)
- Locomotion meta-gene 1 week
- Receive genomes Done (Berend)
- Decode genome Done (Jean-Marc)
- Make sure an organism's genome is stored only once Done (Jean-Marc)
- Crossover and mutation of received genomes Done (Christopher)
- Time-out before starting with an 'own' or single-parent genome 1 week
- Swarm mode controller
- Wall avoidance Done (Berend)
- Random wandering Done (Berend)
- Morphonecrosis (death) for an organism Berend
- Lie down and disconnect (or just disconnect and let the pieces fall where they may?) Done (Berend)
- Start modules controllers as free
- Select one module as egg and start the egg controller Done (For Free)
- Organism locomotion
- Integrate GRN controller in Jean-Marc's framework Yao yao as soon as possible
- Integrate AHHS controller in Jean-Marc's framework Done (Juergen)
- Integrate CPG controller in Jean-Marc's framework Done (Jean-Marc, Evert)
- Fitness Function Done (Juergen, Jean-Marc)
- Logging and tracking to analyse experiments off-line Someone someday
- Logging framework Done (for free from Robot3D)
- Organism traces
- Successful genome transfers
- Running Experiments
- Create overview of available computers Vojta
- Create Management Mechanism for computer usage Vojta
page revision: 45, last edited: 07 Jun 2012 07:18