Software e-Puck 2008

Nel corso delle 3 ultime lezioni, abbiamo affrontato la Robotica Evoluzionista, con una lezione teorico-introduttiva di Stefano Nolfi (CNR) e tre esercitazioni di Giuseppe Morlino.

Nelle esercitazioni abbiamo affrontato:

  • evoluzione di un obstacle-avoidancer in ambienti eterogenei
  • applicazione pratica dell'obstacle avoidancer in vivo
  • evoluzione di un obstacle-avoidancer collettivo

Per rifare gli esperimenti scaricate Evorobot*, di cui potete seguire il tutorial.

  • per ripetere gli esperimenti in-vivo su e-Puck reali dovete prima sostituire i file che descrivono il comportamento dei sensori nel simulatore (che sono per il khepera) con quelli dell'e-puck

In allegato ci sono:

  • 2-ENV.zip: obstacle avoidance singolo evoluto in soli 2 ambienti (con i risultati dell'evoluzione)
  • 4-ENV.zip: obstacle avoidance singolo evoluto in 4 ambienti (con i risultati dell'evoluzione)
  • OB-AV-COLL.zip: obstacle avoidance collettivo evoluto in un solo ambiente (con i risultati dell'evoluzione)
    • Main.cpp: Implementazione della fitness per ob-av collettivo (funzione 42)
Topic attachments
I Attachment History Action Size Date Who Comment
Compressed Zip archivezip 2-ENV.zip r2 r1 manage 134.0 K 2008-06-18 - 10:29 AndreaSterbini obstacle avoidance singolo evoluto in soli 2 ambienti (con i risultati dell'evoluzione)
Compressed Zip archivezip 4-ENV.zip r2 r1 manage 178.8 K 2008-06-18 - 10:30 AndreaSterbini obstacle avoidance singolo evoluto in 4 ambienti (con i risultati dell'evoluzione)
C source code filecpp Main.cpp r1 manage 23.4 K 2008-06-18 - 10:41 AndreaSterbini Implementazione della fitness per ob-av collettivo (42)
Compressed Zip archivezip OB-AV-COLL.zip r1 manage 325.2 K 2008-06-18 - 10:30 AndreaSterbini obstacle avoidance collettivo evoluto in un solo ambiente (con i risultati dell'evoluzione)
Compressed Zip archivezip e-puck.zip r1 manage 81.9 K 2008-06-18 - 09:29 AndreaSterbini file di sampling dei sensori e-Puck
Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r2 - 2018-11-28 - AlessandroBasilici






 
Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback