【技术实现步骤摘要】
一种穿戴式辅助负重机器人步态控制方法和装置
[0001]本申请属于机器人
,尤其涉及一种穿戴式辅助负重机器人步态控制方法和装置
。
技术介绍
[0002]目前,随着穿戴式机器人技术的发展,包括穿戴式外骨骼
、
假肢及穿戴式辅助负重等智能化的穿戴式机器人得到快速发展
。
穿戴式机器人的步态控制是穿戴式机器人得到实际应用的关键因素
。
[0003]现有技术通常是通过穿戴式机器人与地面的交互力信息和关节角度信息判断下一个目标步态相位,然后根据该下一个目标步态相位实现对穿戴式机器人的步态控制
。
由此可见,现有技术是通过穿戴式机器人与地面的交互力信息和关节角度信息对穿戴式机器人的下一个步态相位进行预测,无法保证穿戴式机器人可以姿态稳定的跟随穿戴者运动,从而降低了人机协同行走的控制准确率和稳定性
。
技术实现思路
[0004]本申请实施例提供了一种穿戴式辅助负重机器人步态控制方法和装置,保证了穿戴式辅助负重机器人可以姿态稳定的跟随穿戴者运动,提高了人机协同行走的控制准确率和稳定性
。
[0005]第一方面,本申请实施例提供了一种穿戴式辅助负重机器人步态控制方法,包括:
[0006]获取穿戴有穿戴式辅助负重机器人的用户的人体步态相位,和所述穿戴式辅助负重机器人的支撑腿在设定时间段内与地面接触时产生的多个电流值;
[0007]根据所述人体步态相位和所述多个电流值,确定所述穿戴式辅助负重机器人的目标步 ...
【技术保护点】
【技术特征摘要】
1.
一种穿戴式辅助负重机器人步态控制方法,其特征在于,包括:获取穿戴有穿戴式辅助负重机器人的用户的人体步态相位,和所述穿戴式辅助负重机器人的支撑腿在设定时间段内与地面接触时产生的多个电流值;根据所述人体步态相位和所述多个电流值,确定所述穿戴式辅助负重机器人的目标步态相位;基于所述目标步态相位,对所述支撑腿的步态进行控制
。2.
如权利要求1所述的穿戴式辅助负重机器人步态控制方法,其特征在于,所述获取穿戴有穿戴式辅助负重机器人的用户的人体步态相位,包括:通过位于所述用户腿部的惯性测量单元获取所述用户的腿部姿态信息;根据所述腿部姿态信息,计算得到所述用户的左腿与地面法向量之间的第一角度和所述用户的右腿与所述地面法向量之间的第二角度;根据所述第一角度和所述第二角度,计算得到角度差值;确定所述角度差值所处的角度范围,并将与所述角度范围对应的步态相位确定为所述人体步态相位
。3.
如权利要求1所述的穿戴式辅助负重机器人步态控制方法,其特征在于,所述根据所述人体步态相位和所述多个电流值,确定所述穿戴式辅助负重机器人的目标步态相位,包括:计算所述多个电流值的方差;根据所述方差和所述穿戴式辅助负重机器人的期望步态相位,确定所述穿戴式辅助负重机器人的初始步态相位;其中,所述期望步态相位为预设的与所述人体步态相位对应的步态相位;根据所述人体步态相位和所述初始步态相位,确定所述目标步态相位
。4.
如权利要求3所述的穿戴式辅助负重机器人步态控制方法,其特征在于,所述根据所述人体步态相位和所述初始步态相位,确定所述目标步态相位,包括:当所述人体步态相位为摆动相时,确定所述目标步态相位为摆动相;当所述人体步态相位和所述初始步态相位都为支撑相时,确定所述目标步态相位为支撑相
。5.
如权利要求1所述的穿戴式辅助负重机器人步态控制方法,其特征在于,所述基于所述目标步态相位,对所述支撑腿的步态进行控制,包括:当所述目标步态相位为支撑相时,根据所述穿戴式辅助负重机器人的质量
、
角速度
、
支撑力
、
所述用户对所述穿戴式辅助负重机器人产生的作用力以及扭矩,构建所述穿戴式辅助负重机器人的动力学方程;根据所述动力学方程,确定由所述穿戴式辅助负重机器人的期望位置
、
期望速度
、
期望姿态及期望角速度构成的状态变量矩阵;构建所述状态变量矩阵与地面接触力之间的目标函数;其中,所述...
【专利技术属性】
技术研发人员:付成龙,冷雨泉,严浩耘,涂志鑫,程琪高,杨平,
申请(专利权)人:南方科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。