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 ??
  • 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
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License