research58.1Salamandra robotica IIBiorobotics Laboratory at EPFL · CHLaunched 2012Price on request2012