work ModularEvoGym Co-designing modular soft robots with ModularEvoGym Python & C++ FEM Linear Finite Element Method (FEM) for simulating hyperelastic cubes Evolutionary Art Using Compositional Pattern-Producing Networks (CPPNs) to generate images A Wearable Hand Rehabilitation Robot Helping people with disabilities International Underwater Robot Competition 2D Simulation League fun