top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Evolving Soft Robot

Location

Columbia University

Project type

Course Project

Team member

Li Yuan, Xianzhe Zhu

Evolving robot is a project completed by me and Michael Zhu in December of 2022. In this project, we build a physical simulation and applied Coevolving method to evolve a soft robot capable of moving along a designated axis. The robot was constructed from small cubes, each measuring 0.1 meters and capable of independent movement. We started with a 16 x 2 cube configuration and used our algorithm to optimize the shape and movement patterns for maximum speed. The final robot was able to walk at t rate of 0.67 meters per second. We wrote the program in Python and utilized multiple core to speed up the computation process, which took half day to complete.

bottom of page