Hardware Design and Learning-Based Software Architecture of Musculoskeletal Wheeled Robot Musashi-W for Real-World Applications
Kento Kawaharazuka, Akihiro Miki, Masahiro Bando, Temma Suzuki, Yoshimoto Ribayashi, Yasunori Toshimitsu, Yuya Nagamatsu, Kei Okada, and Masayuki Inaba
TL;DR
This work tackles the challenge of deploying musculoskeletal humanoids to real-world tasks by combining a musculoskeletal dual-arm design with a mechanum-wheeled base and a learning-based software stack. The hardware integrates flexible upper limbs with configurable muscle arrangements, a linear motion mechanism, and a sensor-rich torso, while the software combines static and dynamic body schemas, reflex controls, and visual feedback to plan and execute actions. Key contributions include a hardware-software integration framework, online adaptation through static and dynamic body schemas, and reflex-based safety that manages internal forces and motor temperature; the authors demonstrate cleaning via human teaching, carrying heavy objects with muscle addition, and dynamic cloth manipulation to set a table. The results indicate that exploiting muscle redundancy, variable stiffness, and modular attachments enables practical manipulation tasks, suggesting a viable path toward real-world musculoskeletal robotics.
Abstract
Various musculoskeletal humanoids have been developed so far. While these humanoids have the advantage of their flexible and redundant bodies that mimic the human body, they are still far from being applied to real-world tasks. One of the reasons for this is the difficulty of bipedal walking in a flexible body. Thus, we developed a musculoskeletal wheeled robot, Musashi-W, by combining a wheeled base and musculoskeletal upper limbs for real-world applications. Also, we constructed its software system by combining static and dynamic body schema learning, reflex control, and visual recognition. We show that the hardware and software of Musashi-W can make the most of the advantages of the musculoskeletal upper limbs, through several tasks of cleaning by human teaching, carrying a heavy object considering muscle addition, and setting a table through dynamic cloth manipulation with variable stiffness.
