Mitsubishi Electric Software Develops Teleoperated Humanoid Robot Using Model-Based Design
Using Model-Based Design Eliminated Coding Errors and Minimized the Risks of Testing in Hazardous Environments
“The model validated through simulation operated on the hardware without the need for code review and without any room for coding errors. This result demonstrated the advantages of automatic code generation.”
Key Outcomes
- Reduced development time by approximately 40% compared to traditional methods when reusing plant models
- Achieved real-time simulation performance, providing a platform for operator training
- Eliminated manual coding errors with automatic code generation
Mitsubishi Electric Corporation is one of Japan’s leading electronics manufacturers. In collaboration with Mitsubishi Electric, Mitsubishi Electric Software Corporation has been developing a remote-operated humanoid robot named DiaroiD®. The aim of this initiative is to deploy DiaroiD in remote or dangerous environments to perform tasks in place of humans, thereby contributing to safety and security.
Equipped with stereo cameras and intended for operation by a human operator, DiaroiD is an advanced humanoid robot with 42 degrees of freedom. Model-Based Design was used to create a real-time simulator of the humanoid robot, facilitating its development and serving as a platform to assist operators. Simulink® and Simscape Multibody™ were used to design the control system and plant model, and code was automatically generated with zero defects.
The team intends to reuse the models to further reduce development time for future projects.
DiaroiD is a registered trademark of Mitsubishi Electric Corporation.