Research on Jumping Method of Two Wheeled-leg Robot Based on Whole-Body Torque Control
-
摘要: 双腿轮机器人由于内在不稳定性以及强耦合非线性特性, 其运动控制尤其是高动态运动控制非常困难. 本文提出基于最优力分配的全身力矩控制框架, 可同时实现双腿轮机器人的自平衡与躯干位姿控制; 为提高双腿轮机器人在高速运动时跨越垂直障碍物的能力, 提出了应对垂直障碍的跳跃动作规划方法, 并基于全身力矩控制框架进行控制与实现; 通过分析简化的轮式倒立摆模型, 得到腾空时飞轮转动对俯仰姿态的动力学影响, 实现了腾空阶段俯仰姿态的调整. 设置了连续跳跃仿真实验与有无飞轮调整的俯仰姿态对比实验, 其仿真结果证明了所提方法的有效性与鲁棒性.Abstract: The motion control, especially high dynamic motion control of a two wheeled-leg robot is difficult because of its inherent instability and strong coupling nonlinear characteristics. In this paper, a whole-body torque control framework based on optimal wrench distribution is proposed, which can realize the self-balancing and torso posture control of the two wheeled-leg robot simultaneously. A jumping movement planning method is proposed to improve the ability of the two wheeled-leg robot to step over vertical obstacles during high-speed movement based on the whole body torque control method. By analyzing the simplified wheeled inverted pendulum model, the dynamic effect of the flywheel rotation on the pitch attitude during flight is obtained, and the pitch attitude adjustment during the flight phase is realized. A continuous jump simulation experiment and a comparison experiment of pitch attitude with or without fly wheel adjustment are set up. The simulation results prove the effectiveness and robustness of the proposed method.
-
表 1 跳跃参数设置
参数含义 符号 正常行走时躯干站立高度在 ${\Sigma _O}$ 中的表示H0 腾空瞬间躯干站立高度在 ${\Sigma _O}$ 中的表示H1 足端最大离地距离在 ${\Sigma _O}$ 中的表示Hpt 足端最大收缩量在 ${\Sigma _B}$ 中的表示Hs -
[1] 高志伟, 代学武, 郑志达. 基于运动控制和频域分析的移动机器人能耗最优轨迹规划. 自动化学报, 2020, 46(5): 934−945Gao Zhi-Wei, Dai Xue-Wu, Zheng Zhi-Da. Optimal Energy Consumption Trajectory Planning for Mobile Robot Based on Motion Control and Frequency Domain Analysis. Acta Automatica Sinica, 2020, 46(5): 934−945 [2] Marko B, Dario C, Yvain V, Dhionis S, Fabian D, Fabian J, Marco H. Keep Rollin’—Whole-Body Motion Control and Planning for Wheeled Quadrupedal Robots. IEEE Robotics and Automation Letters, 2019, 4(2): 2116−2123 [3] Introducing Handle. [Online], available: https://youtu.be/-7xvqQeoA8c, Feb 27, 2017. [4] Klemm V, Morra A, Salzmann C, et al. Ascento: A Two-Wheeled Jumping Robot. In: Proceeding of International Conference on Robotics and Automation, Montreal, Canada: IEEE, 2019. 7515−7521. [5] Klemm V, Morra A, Gulich L, et al. LQR-Assisted Whole-Body Control of a Wheeled Bipedal Robot with Kinematic Loops. IEEE Robotics and Automation Letters, 2020, 5(2): 3745−3752 doi: 10.1109/LRA.2020.2979625 [6] Handle. [Online], available: https://www.bostondynamics.com/handle, Mar 29, 2019. [7] Wang, H, Zheng, Y, Jun, Y, et al. DRC-hubo walking on rough terrains. In: Proceeding of IEEE International Conference on Technologies for Practical Robot Applications, Woburn, MA, USA: IEEE, 2014. 1−6. [8] Zhang S, Gao J, Duan X, et al. Trot pattern generation for quadruped robot based on the ZMP stability margin. In: Proceeding of ICME International Conference on Complex Medical Engineering, Beijing China: IEEE, 2013. 608−613. [9] Zhao D, Revzen S. Multi-legged steering and slipping with low DoF hexapod robots. Bioinspiration & Biomimetics, 2020, 15(4): 1−18 [10] Vukobratovic M, Borovac B. Zero-Moment Point — Thirty five Years of its Life. International Journal of Humanoid Robotics, 2004, 01(01): 157−173 doi: 10.1142/S0219843604000083 [11] Messuri D, Klein C. Automatic body regulation for maintaining stability of a legged vehicle during rough-terrain locomotion. IEEE Journal on Robotics and Automation, 1985, 1(3): 132−141 [12] Hirose S, Tsukagoshi H, Yoneda K. Normalized energy stability margin and its contour of walking vehicles on rough terrain. In: Proceedings of IEEE International Conference on Robotics and Automation, Seoul, South Korea: IEEE Press, 2001. 181−186. [13] Liu L, Guo R, Ji J, Miao Z, Zhou J. Practical consensus tracking control of multiple nonholonomic wheeled mobile robots in polar coordinates. International Journal of Robust and Nonlinear Control, 2020, (3): 3831−3847 [14] Xin Y, Rong X, Li Y, et al. Movements and balance control of a wheel-leg robot based on uncertainty and disturbance estimation method. IEEE Access, 2019, (7): 133265−133273 [15] Abeygunawardhana P K W, Murakami T. Vibration Suppression of Two-Wheel Mobile Manipulator Using Resonance-Ratio-Control-Based Null-Space Control. IEEE Transactions on Industrial Electronics, 2010, 57(12): 4137−4146 doi: 10.1109/TIE.2010.2044115 [16] Kv S, George N, Chinmaya K A, et al. Stability control and trajectory tracking of two wheeled mobile manipulator. In: Proceeding of IEEE India Conference, New Delhi, India: IEEE, 2015.1−6. [17] Xin S, You Y, Zhou C, et al. A torque-controlled humanoid robot riding on a two-wheeled mobile platform. In: Proceeding of IEEE/RSJ International Conference on Intelligent Robots & Systems, Vancouver, BC, Canada: IEEE, 2017.1435−1442. [18] Yue M, An C, Sun J Z. An efficient model predictive control for trajectory tracking of wheeled inverted pendulum vehicles with various physical constraints. International Journal of Control, Automation and Systems, 2018, 18(1): 265−274 [19] Park J, Haan J, Park F C. Convex Optimization Algorithms for Active Balancing of Humanoid Robots. IEEE Transactions on Robotics, 2007, 23(4): 817−822 doi: 10.1109/TRO.2007.900639 [20] Rocchi A, Hoffman E M, Caldwell D G, et al. OpenSoT: A whole-body control library for the compliant humanoid robot COMAN. In: Proceeding of IEEE International Conference on Robotics & Automation, Seattle, USA: IEEE, 2015: 6248−6253. [21] Michael N, Markus S, Markus G, Carmine D, Jan C, et al. Whole-Body Nonlinear Model Predictive Control Through Contacts for Quadrupeds. IEEE Robotics and Automation Letters, 2018, 3(3): 1458−1465 doi: 10.1109/LRA.2018.2800124 [22] Chen T, Sun X, Xu Z, et al. A Trot & Flying Trot Control Method for Quadruped Robot Based on Optimal Foot Force Distribution. Journal of Bionic Engineering, 2020, 16(4): 621−632 [23] Kim D, Di C, Katz B, et al. Highly Dynamic Quadruped Locomotion via Whole-Body Impulse Control and Model Predictive Control[J]. arXiv: 1909.06586v1, 2019. [24] Parkour Atlas. [Online], available: https://youtu.be/LikxFZZO2sk, Oct 12, 2018. [25] Xin Y, Chai H, Li Y, et al. Speed and Acceleration Control for a Two Wheel-Leg Robot Based on Distributed Dynamic Model and Whole-Body Control. IEEE Access, 2019, (7): 180630−180639 [26] IGOR Wheeled Self-balancing Robotic Kit from HEBI Robotics. [Online], available: https://youtu.be/icLyS4RWYjg, Sep 12, 2019. -

计量
- 文章访问数: 42
- HTML全文浏览量: 27
- 被引次数: 0