一种机器人步态控制方法、装置、设备和存储介质与流程
本发明实施例涉及机器人运动控制,尤其涉及一种机器人步态控制方法、装置、设备和存储介质。
背景技术:
1、现有双足机器人步态学习方法通常以足端整体接触、关节轨迹跟踪或躯干稳定为主要目标。这类方法可以学到能走的策略,但很难把“踝关节转动连杆连接在脚后跟区域”这一机械结构特性写入训练目标和部署控制。结果是,策略可能直接学习脚板落地角或踝关节力矩,缺少从脚后跟接触、全脚板过渡到前缘推出的结构化过程,也难以重新保护原结构发明中具有价值的脚后跟踝连杆与脚板协同特征。
技术实现思路
1、本发明实施例提供了一种机器人步态控制方法、装置、设备和存储介质,本发明实施例的技术方案解决了现有机器人步态控制技术中,难以对全脚板过渡性分析的问题,可以对脚板前缘点、脚板中部参考点和脚后跟与踝连杆连接点进行多点位脚板分析,提高机器人运动稳定性。
2、第一方面,本发明实施例提供了一种机器人步态控制方法,该方法包括:
3、每间隔预设周期获取目标机器人的脚部点位的当前位置信息;其中,所述脚部点位包括:脚板前缘点、脚板中部参考点和脚后跟与踝连杆连接点中的至少一种;基于所述当前位置信息确定所述目标机器人的当前腿部支撑状态;其中,所述当前腿部支撑状态包括:支撑相状态和摆动相状态;在所述当前腿部支撑状态为支撑相状态的情况下,基于所述当前腿部支撑状态确定所述脚部点位对应的当前滚足参数,并基于所述当前滚足参数对所述目标机器人的步态进行控制。
4、第二方面,本发明实施例提供了一种机器人步态控制装置,该装置包括:
5、数据获取模块,用于每间隔预设周期获取目标机器人的脚部点位的当前位置信息;其中,所述脚部点位包括:脚板前缘点、脚板中部参考点和脚后跟与踝连杆连接点中的至少一种;腿部支撑状态确定模块,用于基于所述当前位置信息确定所述目标机器人的当前腿部支撑状态;其中,所述当前腿部支撑状态包括:支撑相状态和摆动相状态;滚足参数分析模块,用于在所述当前腿部支撑状态为支撑相状态的情况下,基于所述当前腿部支撑状态确定所述脚部点位对应的当前滚足参数,并基于所述当前滚足参数对所述目标机器人的步态进行控制。
6、第三方面,本发明实施例提供了一种计算机设备,该计算机设备包括:
7、一个或多个处理器;
8、存储器,用于存储一个或多个程序;
9、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现任一实施例所述的机器人步态控制方法。
10、第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现任一实施例所述的机器人步态控制方法。
11、本发明实施例所提供的技术方案,通过每间隔预设周期获取目标机器人的脚部点位的当前位置信息;其中,所述脚部点位包括:脚板前缘点、脚板中部参考点和脚后跟与踝连杆连接点中的至少一种;基于所述当前位置信息确定所述目标机器人的当前腿部支撑状态;其中,所述当前腿部支撑状态包括:支撑相状态和摆动相状态;在所述当前腿部支撑状态为支撑相状态的情况下,基于所述当前腿部支撑状态确定所述脚部点位对应的当前滚足参数,并基于所述当前滚足参数对所述目标机器人的步态进行控制。本发明实施例的技术方案解决了现有机器人步态控制技术中,难以对全脚板过渡性分析的问题,可以对脚板前缘点、脚板中部参考点和脚后跟与踝连杆连接点进行多点位脚板分析,提高机器人运动稳定性。
1.一种机器人步态控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述当前位置信息确定所述目标机器人的当前腿部支撑状态,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述当前腿部支撑状态确定所述脚部点位对应的当前滚足参数,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述目标腿只的脚部点位的当前位置信息,确定所述目标腿只对应的当前支撑相阶段,包括:
5.根据权利要求3所述的方法,其特征在于,确定所述踝关节目标角,包括:
6.根据权利要求3所述的方法,其特征在于,所述目标策略网络的训练过程,包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种机器人步态控制装置,其特征在于,所述装置包括:
9.一种计算机设备,其特征在于,所述计算机设备包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的机器人步态控制方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com