【技术实现步骤摘要】
【国外来华专利技术】自然的俯仰和滚动相关申请的交叉引用本申请要求于2014年8月25日提交的美国临时专利申请序列No.62/041,281;于2014年12月30日提交的美国专利申请No.14/586,519和于2015年3月16日提交的美国专利申请No.14/659,012的优先权,其内容通过引用全部并入本文。
技术介绍
随着技术的进步,正在创造各种类型的机器人装置用于执行可以辅助用户的各种功能。机器人装置可以用于包括材料处理,运输,焊接,组装和分配等的应用。随着时间的推移,这些机器人系统操作的方式变得更加智能,高效和直观。随着机器人系统在现代生活的许多方面变得越来越普遍,期望机器人系统是有效的。因此,对有效的机器人系统的需求已经帮助开创了致动器,运动,感测技术以及部件设计和组装的创新领域。
技术实现思路
本申请公开了涉及控制机器人装置的腿的位置以平衡机器人装置的实施方式。示例性实施方式可以包括由机器人接收指示与连接到机器人的多个传感器相对应的各个关节角度的多个第一测量值。机器人可以包括身体和连接到身体的多个关节肢体。关节肢体可以与相应的属性相关联。实施方式还可以包括接收指示机器人的身体的取向的身体取向测量值。实施方式可以进一步包括基于与机器人的关节肢体相关联的属性确定所述多个第一测量值和身体取向测量值之间的关系。另外,实施方式可以包括基于多个第一测量值,身体取向测量值和确定的关系来估计机器人的总体取向。此外,实施方式可以包括基于机器人的估计的总体取向来提供指令以控制机器人的至少一个关节肢体。在另一示例性实施方式中,本申请描述了一种机器人,其可以包括身体,连接到身体的多个关节肢体,多 ...
【技术保护点】
一种方法,包括:由机器人接收指示与连接到所述机器人的多个传感器相对应的各个关节角度的多个第一测量值,其中,所述机器人包括身体和连接到所述身体的多个关节肢体,并且其中,所述关节肢体与相应的属性相关联;接收指示所述机器人的身体的取向的身体取向测量值;基于与所述机器人的关节肢体相关联的属性来确定所述多个第一测量值和所述身体取向测量值之间的关系;基于所述多个第一测量值,所述身体取向测量值和所确定的关系来估计所述机器人的总体取向;基于所述机器人的估计的总体取向,提供指令以控制所述机器人的至少一个关节肢体。
【技术特征摘要】
【国外来华专利技术】2014.08.25 US 62/041,281;2014.12.30 US 14/586,519;1.一种方法,包括:由机器人接收指示与连接到所述机器人的多个传感器相对应的各个关节角度的多个第一测量值,其中,所述机器人包括身体和连接到所述身体的多个关节肢体,并且其中,所述关节肢体与相应的属性相关联;接收指示所述机器人的身体的取向的身体取向测量值;基于与所述机器人的关节肢体相关联的属性来确定所述多个第一测量值和所述身体取向测量值之间的关系;基于所述多个第一测量值,所述身体取向测量值和所确定的关系来估计所述机器人的总体取向;基于所述机器人的估计的总体取向,提供指令以控制所述机器人的至少一个关节肢体。2.根据权利要求1所述的方法,其中,所确定的关系是第一关系,并且其中,所述方法还包括:确定对应于在一个或多个相应操作范围内的所述多个第一测量值中的一个或多个的所述机器人的特定操作模式;以及基于(i)与所述机器人的关节肢体相关联的相应属性和(ii)所述机器人的确定的特定操作模式,确定与所述特定操作模式相关联的所述多个第一测量值和所述身体取向测量值之间的第二关系。3.根据权利要求2所述的方法,其中,估计所述机器人的取向包括:基于确定所述机器人正在特定操作模式中操作,基于所述多个第一测量值,所述身体取向测量值和所述第二关系来估计所述机器人的取向。4.根据权利要求1所述的方法,其中,提供指令以控制所述机器人的至少一个关节肢体包括:基于估计的总体取向,确定将所述机器人的特定关节肢体放置在表面上的力的程度,以便保持所述机器人的平衡;以及提供指令以使用所述确定的力的程度将所述机器人的特定关节肢体放置在所述表面上。5.根据权利要求1所述的方法,其中,提供指令以控制所述机器人的至少一个关节肢体包括:基于所述估计的总体取向,确定将所述机器人的特定关节肢体移动的位置,以便保持所述机器人的平衡;以及提供指令以将所述机器人的特定关节肢体移动到所述确定的位置。6.根据权利要求1所述的方法,还包括:提供所述机器人的估计的总体取向到控制系统,其中,所述控制系统配置为保持所述机器人的平衡。7.根据权利要求1所述的方法,还包括:基于所述估计的总体取向,确定指示所述机器人的期望轨迹的路径;确定物体存在于所述确定的路径内;以及基于确定所述物体存在于所述确定的路径内,提供指令以控制所述机器人的至少一个肢体以避免与所述物体碰撞。8.根据权利要求1所述的方法,还包括:基于所述机器人的估计的总体取向,估计所述机器人的角速度,其中,控制所述机器人的至少一个关节肢体的指令还基于所述确定的估计的角度。9.根据权利要求8所述的方法,其中,所提供的指令是第一指令,并且其中,所述方法还包括:接收指示施加到所述机器人上的外力的多个第二测量值;基于所接收的多个第二测量值和所述机器人的估计的角速度,确定由施加到所述机器人的所述外力引起的估计的角速度的分量;以及基于由施加到所述机器人的所述外力引起的估计的角速度的所确定的分量,提供第二指令以控制所述机器人的至少一个关节肢体。10.根据权利要求1所述的方法,其中,所提供的指令是第一指令,并且其中,所述方法还包括:提供指示所述机器人的期望轨迹的路径;以及基于所提供的路径和所述机器人的估计的总体取向,提供第二指令以控制所述机器人的至少一个关节肢体以操控所述机器人沿着所提供的路径行进。11.根据权利要求1所述的方法,其中,所提供的指令是第一指令,并且其中,所述方法还包括:基于所述估计的总体取向,确定所述机器人的姿态是否稳定;以及基于确定所述机器人的状...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。