Using a physics simulator I coded from scratch in a previous C++ project, I coded an evolutionary algorithm that simulated evolution to create “soft robots.” This algorithm explored various structural morphologies that allowed for efficient locomotion. Each different robotic structure this algorithm created showcased a different way of moving via a robotic system, and the algorithm selected for the best system via simulated evolutionary process.
Back to Top