Walking on Rough Terrain with Any Number of Legs | ScienceToStartup | ScienceToStartup