基于QP优化的双轮腿–单臂机器人全身运动规划
Whole-Body Motion Planning for a Two-Wheeled-Legged Single-Arm Robot: A QP-Based Approach
摘要: 针对双轮腿–单臂机器人在全身运动规划中的自由度冗余问题,本文提出了一种基于二次规划(QP)优化的运动规划方法。该方法将躯干运动视为机械臂运动链的延伸,将手臂与躯干作为一个整体运动系统进行建模与控制。以TITA-PiPER机器人为研究对象,首先,通过建立机械臂末端位姿与七维广义关节速度之间的雅可比矩阵映射,并将该映射关系作为硬约束,以确保手臂末端任务具有最高优先级。然后,构造以关节运动平滑性为优化目标,同时融合关节限位、非完整约束及动态平衡稳定性的二次规划问题,从而统一求解出满足整体运动要求的七维广义关节加速度。仿真结果表明,该方法能够在保证手臂末端任务精确执行的同时,充分利用躯干的运动能力实现全身协调,为轮腿臂机器人的实时运动控制提供了有效的解决方案。
Abstract: In addressing the redundancy of degrees of freedom in whole-body motion planning for a two-wheeled-legged single-arm robot, this paper proposes a motion planning method based on Quadratic Programming (QP) optimization. This approach treats the torso motion as an extension of the robotic arm’s kinematic chain, modeling and controlling the arm and torso as an integrated motion system. Taking the TITA-PiPER robot as the subject of study, a Jacobian matrix mapping between the end-effector pose of the arm and the velocities of the seven-dimensional generalized joints is first established. This mapping is enforced as a hard constraint to guarantee the highest priority for the end-effector task. Subsequently, a QP problem is formulated. It minimizes joint motion jerk (or another smoothness metric) as the optimization objective while incorporating constraints such as joint limits, nonholonomic constraints, and dynamic balance stability. This framework allows for the unified solving of the seven-dimensional generalized joint accelerations that satisfy the overall motion requirements. Simulation results demonstrate that the proposed method ensures precise execution of the end-effector task while fully utilizing the torso’s mobility to achieve whole-body coordination. It provides an effective solution for the real-time motion control of wheeled-legged robots with an arm.
文章引用:郭天帅, 孙保帅. 基于QP优化的双轮腿–单臂机器人全身运动规划[J]. 人工智能与机器人研究, 2026, 15(1): 138-145. https://doi.org/10.12677/airr.2026.151014

参考文献

[1] Raj, R. and Kos, A. (2022) A Comprehensive Study of Mobile Robot: History, Developments, Applications, and Future Research Perspectives. Applied Sciences, 12, Article 6951. [Google Scholar] [CrossRef
[2] Segway (2020) Segway i2 SE.
https://www.segway.com/segway-i2-se-pt/
[3] Niloy, M.A.K., Shama, A., Chakrabortty, R.K., Ryan, M.J., Badal, F.R., Tasneem, Z., et al. (2021) Critical Design and Control Issues of Indoor Autonomous Mobile Robots: A Review. IEEE Access, 9, 35338-35370. [Google Scholar] [CrossRef
[4] Jian, Z., Liu, Z., Shao, H., Wang, X., Chen, X. and Liang, B. (2024) Path Generation for Wheeled Robots Autonomous Navigation on Vegetated Terrain. IEEE Robotics and Automation Letters, 9, 1764-1771. [Google Scholar] [CrossRef
[5] Liu, T., Zhang, C., Song, S. and Meng, M.Q.-H. (2019) Dynamic Height Balance Control for Bipedal Wheeled Robot Based on Ros-Gazebo. 2019 IEEE International Conference on Robotics and Biomimetics (ROBIO), Dali, 6-8 December 2019, 1875-1880. [Google Scholar] [CrossRef
[6] Peng, Y., Cai, Z., Zhang, L. and Wang, X. (2025) BCAMP: A Behavior-Controllable Motion Control Method Based on Adversarial Motion Priors for Quadruped Robot. Applied Sciences, 15, Article 3356.
[7] Dutta, S.K. and Ozkan-Aydin, Y. (2025) A Bio-Inspired Adjustable Posture Quadruped Robot with Laterally Undulating Spine for Terra-Dynamically Challenging Environments. Scientific Reports, 15, Article No. 27143.
[8] Dario Bellicoso, C., Jenelten, F., Fankhauser, P., Gehring, C., Hwangbo, J. and Hutter, M. (2017) Dynamic Locomotion and Whole-Body Control for Quadrupedal Robots. 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Vancouver, 24-28 September 2017, 3359-3365. [Google Scholar] [CrossRef
[9] Xia, H., Zhang, X. and Zhang, H. (2021) A New Foot Trajectory Planning Method for Legged Robots and Its Application in Hexapod Robots. Applied Sciences, 11, Article 9217. [Google Scholar] [CrossRef
[10] Khadiv, M., Herzog, A., Moosavian, S.A.A. and Righetti, L. (2020) Walking Control Based on Step Timing Adaptation. IEEE Transactions on Robotics, 36, 629-643. [Google Scholar] [CrossRef
[11] Klemm, V., Morra, A., Gulich, L., Mannhart, D., Rohr, D., Kamel, M., et al. (2020) LQR-Assisted Whole-Body Control of a Wheeled Bipedal Robot with Kinematic Loops. IEEE Robotics and Automation Letters, 5, 3745-3752. [Google Scholar] [CrossRef
[12] Xin, S. and Vijayakumar, S. (2020) Online Dynamic Motion Planning and Control for Wheeled Biped Robots. 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, 24 October 2020-24 January 2021, 3892-3899. [Google Scholar] [CrossRef
[13] Chen, H., Wang, B., Hong, Z., Shen, C., Wensing, P.M. and Zhang, W. (2021) Underactuated Motion Planning and Control for Jumping with Wheeled-Bipedal Robots. IEEE Robotics and Automation Letters, 6, 747-754. [Google Scholar] [CrossRef
[14] Bhavanibhatla, K., Suresh-Fazeela, S. and Pratihar, D.K. (2021) A Novel Online Whole-Body Motion Planning Algorithm for Supervisory Control of a Legged Mobile Manipulator. Journal of The Institution of Engineers (India): Series C, 102, 563-575. [Google Scholar] [CrossRef