【技术实现步骤摘要】
【国外来华专利技术】开门行为以及机器人呈现该行为
[0001]本公开涉及机器人的开门行为。
技术介绍
[0002]机器人通常被定义为可重编程的多功能操纵器,被设计为通过可变的编程运动来移动材料、零件、工具或专门设备,以执行任务。机器人可以是物理锚定的操纵器(例如,工业机器人臂),也可以是在整个环境中移动的移动机器人(例如,腿、轮或基于牵引力的机制),或操纵器和移动机器人的一些组合。机器人被用于各种工业,包括例如,制造、运输、危险环境、勘探和医疗保健。因此,机器人穿越有障碍物的环境的能力是需要各种部件的特征,协调运动为这些工业提供了附加的好处。
技术实现思路
[0003]本公开的方面提供了一种计算机实施的方法,当由机器人的数据处理硬件执行时,使数据处理硬件执行操作。操作包括识别关于机器人的环境中的门的至少一部分。机器人包括机器人操纵器。操作还包括控制机器人操纵器抓取门的面向机器人的第一侧的特征。操作也包括检测门是否通过以朝向机器人的第一方向或远离机器人的第二方向摆动而打开。当门通过以朝向机器人的第一方向摆动而打开时,操作包括控制机器人操纵器对门的特征施加拉力,使门以第一方向从第一位置摆动到第二位置。随着门以第一方向从第一位置摆动到第二位置,操作包括指示机器人的腿移动到阻挡门以第二方向向第一位置摆动的位置。当腿位于阻挡门以第二方向摆动的位置时,操作包括控制机器人操纵器在与门的第一侧相对的门的第二侧上接触门。当门通过以朝向机器人的第一方向摆动而打开时,操作还包括指示机器人操纵器随着机器人穿越对应于门的门道时对门的第二侧施加开门 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种计算机实施的方法(300),当由机器人(100)的数据处理硬件(142)执行时,使所述数据处理硬件(142)执行包括以下的操作:识别所述机器人(100)周围的环境(10)内的至少一部分的门(20),所述机器人(100)包括机器人操纵器(126);控制所述机器人操纵器(126)以抓取在所述门(20)面向所述机器人(100)的第一侧上的所述门(20)的特征(26);检测所述门(20)是否通过以朝向所述机器人(100)的第一方向或以远离所述机器人(100)的第二方向摆动而打开;当所述门(20)通过以朝向所述机器人(100)的第一方向摆动而打开时:控制所述机器人操纵器(126)对所述门(20)的所述特征(26)施加拉力,以使所述门(20)以所述第一方向从第一位置摆动到第二位置;随着所述门(20)以所述第一方向从所述第一位置摆动到所述第二位置,指示所述机器人(100)的腿(120)移动到阻止所述门(20)以所述第二方向朝向所述第一位置摆动的位置;当所述腿(120)位于阻止所述门(20)以所述第二方向摆动的所述位置时,控制所述机器人操纵器(126)在与所述门(20)的所述第一侧相对的所述门(20)的第二侧上接触所述门(20);以及随着所述机器人(100)穿越对应于所述门(20)的门道,指示所述机器人操纵器(126)对所述门(20)的所述第二侧施加开门力;以及当所述门(20)通过以远离所述机器人(100)的所述第二方向摆动而打开时,指示所述机器人操纵器(126)在所述机器人(100)穿越所述门道时对所述门(20)的所述第一侧施加所述开门力。2.根据权利要求1所述的方法(300),其中所述操作还包括,当所述门(20)通过以远离所述机器人(100)的所述第二方向摆动而打开时,指示所述机器人(100)以具有穿越速度的步态穿越所述门道,其中所述穿越速度基于对所述门(20)的所述第一侧所施加的所述开门力。3.根据权利要求2所述的方法(300),其中所述穿越速度基于由施加在所述门(20)的所述第一侧上的所述开门力引起的所述门(20)的打开速度。4.根据权利要求1
‑
3中任一项所述的方法(300),其中所述操作还包括,当所述门(20)通过以远离所述机器人(100)的第二方向摆动而打开时,随着所述机器人(100)穿越所述门道,沿对应于所述门(20)的门道中心线(CL)保持所述机器人(100)的身体对齐位置(234)。5.根据权利要求1
‑
4中任一项所述的方法(300),其中指示所述机器人操纵器(126)随着所述机器人(100)穿越对应于所述门(20)的门道时对所述门(20)的所述第一侧施加所述开门力包括在所述机器人(100)穿越所述门道时控制所述开门力作为所述门(20)相对于所述机器人(100)朝向的角度的函数。6.根据权利要求1
‑
5中任一项所述的方法(300),其中所述机器人(100)是四足的。7.根据权利要求1
‑
6中任一项所述的方法(300),所述操作还包括指示所述机器人操纵器(126)在所述机器人(100)清理与所述门(20)相关联的摆动区域(SA)时停止施加所述开门力。8.根据权利要求1
‑
7中任一项所述的方法(300),其中所述操作还包括:
接收所述机器人(100)的本体感觉传感器数据(134);以及基于所接收的本体感觉传感器数据(134)确定所述开门力。9.根据权利要求1
‑
8中任一项所述的方法(300),其中控制所述机器人操纵器(126)在与所述门(20)的所述第一侧相对的所述门(20)的所述第二侧上接触所述门(20)还包括放置所述机器人操纵器(126)以环绕所述门(20)的边缘(20e)。10.根据权利要求9所述的方法(300),其中放置所述机器人操纵器(126)以环绕所述门(20)的所述边缘(20e)包括将所述机器人操纵器(126)的第一部分(128
U
)沿着所述门(20)的所述边缘(20e)放置,以及将所述机器人操纵器(126)的第二部分(128
H
)放置为沿着所述门(20)的所述第二侧延伸。11.一种机器人(100)包括:身体(110);耦合到所述身体(110)的两个或更多个腿(120);耦合到所述身体(110)的机器人操纵器(126);...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。