Affiliation: | 1. Robotics and Mechatronics Research Laboratory, Department of Mechanical and Aerospace Engineering, Monash University, Clayton, VIC 3800, Australia;2. School of Mechanical Engineering, Tianjin University, Tianjin 300072, China;1. Department of Mechanical Engineering, Brigham Young University, Provo, UT 84602, USA;2. Mechanical, Maritime and Materials Engineering, Delft University of Technology, Delft, The Netherlands |