Coder Social home page Coder Social logo

zuninoluca / evolutionary_robotics Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 106.13 MB

Repository containing the projects of the EPFL course "Evolutionary robotics".

JavaScript 100.00%
3d-printing evolutionary-algorithms evolutionary-robotics robotics

evolutionary_robotics's Introduction

Evolutionary robotics

This repository contains multiple resources related to the final project of the course "Evolutionary robotics" (taught by Professor D. Floreano), attended in the Spring semester of 2022 at EPFL. The project has been done in cooperation with Mariam Hassan, Hadrien Sprumont and Léo Duggan.

The final project consisted in using evolutionary algorithms to obtain a robot able to locomote, avoid obstacles, and as stable as possible. At the end of the project, the obtained robot has been 3D-printed to verify the simulation-to-real gap. The obtained (simulated) robot is shown in the picture below: Simulated robot While the 3D-printed robot is the following: Real robot

The following resources are present in the repository:

  • Evolution files folder, containing all files describing the robots and obtained during the different evolution steps;
  • Slides of the final presentation in PDF format and in PPTX format. The slides introduce in detail the procedure followed to obtain the final robot, the fitness functions used, and the obtained results.

evolutionary_robotics's People

Contributors

zuninoluca avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.