BioRoLa · Bio-inspired Robotics Laboratory · Department of Mechanical Engineering, National Taiwan University