TAYLRoACH, world's fastest turning legged robot, University of California, Berkeley, California, USA

Printable View