• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于QP优化的单腿机器人向上跳跃控制仿真

Simulation of Upward Jump Control for One-Legged Robot Based on QP Optimization.

作者信息

Tian Dingkui, Gao Junyao, Liu Chuzhao, Shi Xuanyang

机构信息

School of Mechatronical Engineering, Intelligent Robotics Institute, Beijing Institute of Technology, Beijing 100081, China.

出版信息

Sensors (Basel). 2021 Mar 8;21(5):1893. doi: 10.3390/s21051893.

DOI:10.3390/s21051893
PMID:33800357
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC7962837/
Abstract

An optimization framework for upward jumping motion based on quadratic programming (QP) is proposed in this paper, which can simultaneously consider constraints such as the zero moment point (ZMP), limitation of angular accelerations, and anti-slippage. Our approach comprises two parts: the trajectory generation and real-time control. In the trajectory generation for the launch phase, we discretize the continuous trajectories and assume that the accelerations between the two sampling intervals are constant and transcribe the problem into a nonlinear optimization problem. In the real-time control of the stance phase, the over-constrained control objectives such as the tracking of the center of moment (CoM), angle, and angular momentum, and constraints such as the anti-slippage, ZMP, and limitation of joint acceleration are unified within a framework based on QP optimization. Input angles of the actuated joints are thus obtained through a simple iteration. The simulation result reveals that a successful upward jump to a height of 16.4 cm was achieved, which confirms that the controller fully satisfies all constraints and achieves the control objectives.

摘要

本文提出了一种基于二次规划(QP)的向上跳跃运动优化框架,该框架可以同时考虑诸如零力矩点(ZMP)、角加速度限制和防滑等约束条件。我们的方法包括两个部分:轨迹生成和实时控制。在起跳阶段的轨迹生成中,我们对连续轨迹进行离散化,并假设两个采样间隔之间的加速度是恒定的,然后将问题转化为一个非线性优化问题。在支撑阶段的实时控制中,诸如力矩中心(CoM)、角度和角动量跟踪等超约束控制目标,以及防滑、ZMP和关节加速度限制等约束条件,都统一在一个基于QP优化的框架内。通过简单的迭代即可获得驱动关节的输入角度。仿真结果表明,成功实现了向上跳跃至16.4厘米的高度,这证实了控制器完全满足所有约束条件并实现了控制目标。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/54027ea4c020/sensors-21-01893-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/0178bbd2eeb5/sensors-21-01893-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/beadde853651/sensors-21-01893-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/6bcfd005cddd/sensors-21-01893-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/1ef371882768/sensors-21-01893-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/678e682ecfe1/sensors-21-01893-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/4a109acbd862/sensors-21-01893-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/204252c4f6df/sensors-21-01893-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/7d638aceca70/sensors-21-01893-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/0cb9c74987d1/sensors-21-01893-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/b983eabc2613/sensors-21-01893-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/54027ea4c020/sensors-21-01893-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/0178bbd2eeb5/sensors-21-01893-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/beadde853651/sensors-21-01893-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/6bcfd005cddd/sensors-21-01893-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/1ef371882768/sensors-21-01893-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/678e682ecfe1/sensors-21-01893-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/4a109acbd862/sensors-21-01893-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/204252c4f6df/sensors-21-01893-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/7d638aceca70/sensors-21-01893-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/0cb9c74987d1/sensors-21-01893-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/b983eabc2613/sensors-21-01893-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ca57/7962837/54027ea4c020/sensors-21-01893-g011.jpg

相似文献

1
Simulation of Upward Jump Control for One-Legged Robot Based on QP Optimization.基于QP优化的单腿机器人向上跳跃控制仿真
Sensors (Basel). 2021 Mar 8;21(5):1893. doi: 10.3390/s21051893.
2
Vertical Jumping for Legged Robot Based on Quadratic Programming.基于二次规划的足式机器人垂直跳跃。
Sensors (Basel). 2021 May 25;21(11):3679. doi: 10.3390/s21113679.
3
A unified quadratic-programming-based dynamical system approach to joint torque optimization of physically constrained redundant manipulators.一种基于统一二次规划的动力学系统方法用于物理约束冗余机械手的关节扭矩优化。
IEEE Trans Syst Man Cybern B Cybern. 2004 Oct;34(5):2126-32. doi: 10.1109/tsmcb.2004.830347.
4
Capture Point-Based Controller Using Real-Time Zero Moment Point Manipulation for Stable Bipedal Walking in Human Environment.基于捕捉点的控制器,利用实时零力矩点操作,实现人类环境中的稳定双足行走。
Sensors (Basel). 2019 Aug 3;19(15):3407. doi: 10.3390/s19153407.
5
Simulation of Disturbance Recovery Based on MPC and Whole-Body Dynamics Control of Biped Walking.基于 MPC 和双足行走整体动力学控制的扰动恢复仿真。
Sensors (Basel). 2020 May 24;20(10):2971. doi: 10.3390/s20102971.
6
Input-Constrained Hybrid Control of a Hyper-Redundant Mobile Medical Manipulator.超冗余移动医疗机械手的输入受限混合控制
J Shanghai Jiaotong Univ Sci. 2023;28(3):348-359. doi: 10.1007/s12204-023-2580-4. Epub 2023 Feb 21.
7
An Optimization-Based Locomotion Controller for Quadruped Robots Leveraging Cartesian Impedance Control.一种基于优化的四足机器人运动控制器,利用笛卡尔阻抗控制
Front Robot AI. 2020 Apr 24;7:48. doi: 10.3389/frobt.2020.00048. eCollection 2020.
8
Identification of COM Controller of a Human in Stance Based on Motion Measurement and Phase-Space Analysis.基于运动测量和相空间分析的人体站立时COM控制器识别
Front Robot AI. 2022 Jan 4;8:729575. doi: 10.3389/frobt.2021.729575. eCollection 2021.
9
Optimal Fully Actuated System Approach-Based Trajectory Tracking Control for Robot Manipulators.基于最优全驱动系统方法的机器人机械手轨迹跟踪控制
IEEE Trans Cybern. 2024 Dec;54(12):7469-7478. doi: 10.1109/TCYB.2024.3467386. Epub 2024 Nov 27.
10
Bio-Inspired Take-Off Maneuver and Control in Vertical Jumping for Quadruped Robot with Manipulator.具有操纵器的四足机器人垂直跳跃中的仿生起飞动作与控制
Micromachines (Basel). 2021 Sep 30;12(10):1189. doi: 10.3390/mi12101189.

引用本文的文献

1
Bridging the Gap to Bionic Motion: Challenges in Legged Robot Limb Unit Design, Modeling, and Control.弥合与仿生运动的差距:有腿机器人肢体单元设计、建模与控制中的挑战
Cyborg Bionic Syst. 2025 Aug 19;6:0365. doi: 10.34133/cbsystems.0365. eCollection 2025.
2
Jump Control Based on Nonlinear Wheel-Spring-Loaded Inverted Pendulum Model: Validation of a Wheeled-Bipedal Robot with Single-Degree-of-Freedom Legs.基于非线性轮-弹簧加载倒立摆模型的跳跃控制:单自由度腿部轮式双足机器人的验证
Biomimetics (Basel). 2025 Apr 17;10(4):246. doi: 10.3390/biomimetics10040246.
3
Design and Implementation of Symmetric Legged Robot for Highly Dynamic Jumping and Impact Mitigation.

本文引用的文献

1
Robotic vertical jumping agility via series-elastic power modulation.通过串联弹性功率调制实现机器人垂直跳跃敏捷性。
Sci Robot. 2016 Dec 6;1(1). doi: 10.1126/scirobotics.aag2048. Epub 2016 Nov 16.
2
Simulation of Disturbance Recovery Based on MPC and Whole-Body Dynamics Control of Biped Walking.基于 MPC 和双足行走整体动力学控制的扰动恢复仿真。
Sensors (Basel). 2020 May 24;20(10):2971. doi: 10.3390/s20102971.
3
Spring-mass running: simple approximate solution and application to gait stability.弹簧-质量模型跑步:简单近似解及其在步态稳定性中的应用
对称腿机器人的设计与实现,用于高度动态跳跃和冲击缓解。
Sensors (Basel). 2021 Oct 17;21(20):6885. doi: 10.3390/s21206885.
4
Vertical Jumping for Legged Robot Based on Quadratic Programming.基于二次规划的足式机器人垂直跳跃。
Sensors (Basel). 2021 May 25;21(11):3679. doi: 10.3390/s21113679.
J Theor Biol. 2005 Feb 7;232(3):315-28. doi: 10.1016/j.jtbi.2004.08.015.