S spectrum.ieee.org X2-VelociRoACH Smashes Speed Record for Tiny Legged Robots 1 points spectruman 11 years ago 0 comments