Path and Motion Optimization for Efficient Multi-Location Inspection with Humanoid Robots
Jiayang Wu, Jiongye Li, Shibowen Zhang, Zhicheng He, Zaijin Wang, Xiaokun Leng, Hangxin Liu, Jingwen Zhang, Jiayi Wang, Song-Chun Zhu, Yao Su
TL;DR
The paper tackles the challenge of efficient, precise multi-location inspection with humanoid robots in industrial settings. It introduces a hierarchical pipeline that combines IK-based feasible-region sampling, tolerance-circle abstraction, and mixed-integer programming to optimally select standing positions and sequencing, followed by a model predictive controller with a hybrid velocity/step strategy for millimeter-level end-effector tracking. Key contributions include (i) a co-designed standing-position generation via MIP, (ii) a time-optimal trajectory framework for whole-body motion, and (iii) a hybrid MPC that maintains high tracking accuracy while enabling fast locomotion, validated on the Kuavo 4Pro in both simulations and real automotive inspections. The approach significantly improves task completion time and robustness for dense, multi-location inspection tasks in industry, demonstrating practical potential for scalable automation.
Abstract
This paper proposes a novel framework for humanoid robots to execute inspection tasks with high efficiency and millimeter-level precision. The approach combines hierarchical planning, time-optimal standing position generation, and integrated \ac{mpc} to achieve high speed and precision. A hierarchical planning strategy, leveraging \ac{ik} and \ac{mip}, reduces computational complexity by decoupling the high-dimensional planning problem. A novel MIP formulation optimizes standing position selection and trajectory length, minimizing task completion time. Furthermore, an MPC system with simplified kinematics and single-step position correction ensures millimeter-level end-effector tracking accuracy. Validated through simulations and experiments on the Kuavo 4Pro humanoid platform, the framework demonstrates low time cost and a high success rate in multi-location tasks, enabling efficient and precise execution of complex industrial operations.
