首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】基于非线性弹簧模型的双轮足式机器人跳跃控制方法_哈尔滨工业大学_202410644139.3 

申请/专利权人:哈尔滨工业大学

申请日:2024-05-23

公开(公告)日:2024-06-21

公开(公告)号:CN118220363A

主分类号:B62D57/02

分类号:B62D57/02;B62D57/028;G05B13/04

优先权:

专利状态码:在审-公开

法律状态:2024.06.21#公开

摘要:一种基于非线性弹簧模型的双轮足式机器人跳跃控制方法,属于轮足机器人跳跃控制技术领域。本发明针对现有双轮足式机器人的跳跃控制对关节输出力矩的要求高的问题。包括建立双质量块非线性弹簧模型;将跳跃控制分为起跳相、上升相、下降相和缓冲相四个阶段,各阶段均采用QP二次规划的方法进行轨迹规划;以弹簧劲度系数、弹簧原长,各阶段开始和结束时刻的弹簧长度作为规划参数,获得目标弹簧长度和目标弹簧力关于时间的曲线;再将跳跃高度分为起跳高度和收腿高度,以起跳高度为变量基于二分法进行跳跃轨迹的迭代优化,获得最优跳跃轨迹。本发明用于实现双轮足式机器人跳跃控制。

主权项:1.一种基于非线性弹簧模型的双轮足式机器人跳跃控制方法,其特征在于,以双轮足式机器人的两个轮毂电机为下质量块,机身与腿部连杆作为上质量块,两个质量块之间通过非线性弹簧连接,建立双质量块非线性弹簧模型;将跳跃控制分为起跳相、上升相、下降相和缓冲相四个阶段,均采用QP二次规划的方法进行轨迹规划:起跳相轨迹规划:基于双质量块非线性弹簧模型,在起跳相结束时刻使上质量块速度与上质量块目标速度的误差最小;同时在起跳相全过程中使目标弹簧力不大于最大弹簧力与支持力系数的乘积,通过最小化支持力系数使对应的关节力矩最小,在起跳相全过程中使非线性弹簧的弹簧长度不超过弹簧最大长度与弹簧长度系数的乘积,以及在起跳相结束时刻使目标弹簧力抵消下质量块重力;上升相轨迹规划:采用三次插值法规划上质量块和下质量块的加速度,并采用二次规划的方法在上升相结束时刻使下质量块高度与下质量块目标高度的误差最小,使关节力矩最小;同时在上升相全过程中使目标弹簧力不大于最大弹簧力与支持力系数的乘积和使非线性弹簧的弹簧长度始终不超过弹簧最大长度,以及在上升相结束时刻使下质量块的速度归零;下降相轨迹规划:使上质量块与下质量块之间的距离保持不变,以使关节角度保持不变,为着陆做准备;缓冲相轨迹规划:基于双质量块非线性弹簧模型,在缓冲相结束时刻使上质量块高度与目标弹簧长度的误差最小,使关节力矩最小;同时在缓冲相全过程中使目标弹簧力不大于最大弹簧力与支持力系数的乘积和使非线性弹簧的弹簧长度始终不超过弹簧最大长度,以及在缓冲相结束时刻使上质量块的速度归零;在轨迹规划过程中,首先将跳跃高度分为起跳高度和收腿高度,根据腿部伸展范围确定起跳高度的上限和下限,选择起跳高度的上限、下限和中间值规划完整跳跃轨迹;再以起跳高度为变量基于二分法对完整跳跃轨迹进行迭代优化,确定最优起跳高度和最优跳跃轨迹;在规划完整跳跃轨迹的过程中,以弹簧劲度系数、弹簧原长,各阶段开始和结束时刻的弹簧长度作为规划参数,基于QP二次规划进行各阶段跳跃轨迹的规划;最终得到完整跳跃轨迹下目标弹簧长度和目标弹簧力关于时间的曲线,作为最优轨迹规划结果;最后,基于双轮足式机器人的运动学和腿部静力学表达式,建立双轮足式机器人关节空间与双质量块非线性弹簧模型的映射关系,利用映射关系将目标弹簧力映射为目标关节力矩;再以目标关节力矩为前馈输入,通过关节角度的控制使上质量块和下质量块的高度差为目标弹簧长度,实现跳跃控制。

全文数据:

权利要求:

百度查询: 哈尔滨工业大学 基于非线性弹簧模型的双轮足式机器人跳跃控制方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。