Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

    • English
    • French
    Log In
    1. Home
    2. Academic and Research Output
    3. Conferences, Workshops, Symposiums, and Seminars
    4. RoboGen: Robot Generation through Artificial Evolution
     
    conference paper

    RoboGen: Robot Generation through Artificial Evolution

    Auerbach, Joshua
    •
    Aydin, Deniz  
    •
    Maesani, Andrea  
    Show more
    2014
    Artificial Life 14: Proceedings of the Fourteenth International Conference on the Synthesis and Simulation of Living Systems
    Artificial Life 14: International Conference on the Synthesis and Simulation of Living Systems

    Science instructors from a wide range of disciplines agree that hands-on laboratory components of courses are pedagogically necessary (Freedman, 1997). However, certain shortcomings of current laboratory exercises have been pointed out by several authors (Mataric, 2004; Hofstein and Lunetta, 2004). The overarching theme of these analyses is that hands-on components of courses tend to be formulaic, closed-ended, and at times outdated. To address these issues, we envision a novel platform that is not only a didactic tool but is also an experimental testbed for users to play with different ideas in evolutionary robotics (Nolfi and Floreano, 2000), neural networks, physical simulation, 3D printing, mechanical assembly, and embedded processing. Here, we introduce RoboGen™: an open-source software and hardware platform designed for the joint evolution of robot morphologies and controllers a la Sims (1994); Lipson and Pollack (2000); Bongard and Pfeifer (2003). Robo- Gen has been designed specifically to allow evolved robots to be easily manufactured via widely available desktop 3D-printers, and the use of simple, open-source, low-cost, offthe- shelf electronic components. RoboGen features an evolution engine complete with a physics simulator, as well as utilities both for generating design files of body components for 3D printing, and for compiling neural-network controllers to run on an Arduino microcontroller board.

    • Files
    • Details
    • Metrics
    Loading...
    Thumbnail Image
    Name

    978-0-262-32621-6-ch022.pdf

    Type

    Publisher's Version

    Version

    Published version

    Access type

    openaccess

    Size

    846.45 KB

    Format

    Adobe PDF

    Checksum (MD5)

    e0b9cf7f6b5e658ef9f90ccbe400eb56

    Logo EPFL, École polytechnique fédérale de Lausanne
    • Contact
    • infoscience@epfl.ch

    • Follow us on Facebook
    • Follow us on Instagram
    • Follow us on LinkedIn
    • Follow us on X
    • Follow us on Youtube
    AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

    Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés