The invention provides a walking control method, a recording medium and a biped walking robot capable of realizing stable walking action. Walking control method comprises the following steps: a reference angle specified in the adjustment of the position of the center of gravity of biped robot and biped robot with upright walking motions, has said upper body part relative to the reference angle of the tilt angle information; and in the first leg and 2 legs to walk either action without contact the ground, according to the tilt angle to make the first leg and 2 leg movements, so that the upper part relative to the reference angle maintained at a specified angle range.
【技术实现步骤摘要】
步行控制方法、记录媒体以及双足步行机器人
本专利技术涉及用于控制双足步行机器人的步行动作的步行控制方法、记录步行控制流程的记录媒体以及双足步行机器人。
技术介绍
以往,研发模仿人类等双足步行动物的身体机制及动作的双足步行机器人的工作得以推进。例如,日本专利第3167406号(以下称为专利文献1)公开一种腿式移动机器人的步行控制装置,所述腿式移动机器人包括基体和通过第1关节连接于该基体并分别至少具备第2关节的多根腿部连杆,该腿式移动机器人利用多根腿部连杆交替支撑自重并步行。以往的该步行控制装置通过配置于各关节的伺服马达对各关节角度进行跟踪控制以达成目标值,其以相对于重力方向的绝对角度来检测基体的倾斜角度及/或倾斜角速度,并将检测值乘以规定的增益所获得的校正量加到游腿侧的腿部连杆的第1关节及/或第2关节的控制值中。专利文献1的步行控制装置控制游腿使其以与倾斜的大小成比例的步幅朝向倾斜方向迈步。即,专利文献1的步行控制装置不是使躯体部分始终保持垂直,而是通过使游腿在要着地之前迈出与倾斜角度相对应的步幅,从而确保游腿着地之后的稳定性。对于以往的步行控制装置而言,例如,双足步行机器人在用单脚接触地面的状态下受到外力,并在倾斜的状态下恢复直立状态时,有可能倾斜没有完全恢复还留有倾斜或者倾斜会进一步增大。
技术实现思路
本专利技术为了解决上述问题而做,其目的在于提供一种能够实现稳定的步行动作的步行控制方法、记录步行控制流程的记录媒体以及双足步行机器人。本专利技术的一方面所涉及的步行控制方法是步行控制装置的步行控制方法,用于控制双足步行机器人的步行动作,该双足步行机器人具备上 ...
【技术保护点】
一种步行控制方法,用于控制双足步行机器人的步行动作,其中,该双足步行机器人具备上身部、连接于所述上身部的第1腿部、连接于所述上身部的第2腿部、驱动所述第1腿部的第1驱动部及驱动所述第2腿部的第2驱动部,其特征在于,所述步行控制方法包括以下步骤:调整所述双足步行机器人的重心位置以便所述双足步行机器人能以规定的基准角度直立;在所述双足步行机器人的步行动作中,取得表示所述上身部相对于所述基准角度的倾斜角度的信息;在所述第1腿部及所述第2腿部的任一方为了所述步行动作而没有接触地面的状态下,根据所述倾斜角度使所述第1腿部及所述第2腿部动作,以便让所述上身部相对于所述基准角度维持在规定的角度范围内。
【技术特征摘要】
2016.05.10 JP 2016-0943641.一种步行控制方法,用于控制双足步行机器人的步行动作,其中,该双足步行机器人具备上身部、连接于所述上身部的第1腿部、连接于所述上身部的第2腿部、驱动所述第1腿部的第1驱动部及驱动所述第2腿部的第2驱动部,其特征在于,所述步行控制方法包括以下步骤:调整所述双足步行机器人的重心位置以便所述双足步行机器人能以规定的基准角度直立;在所述双足步行机器人的步行动作中,取得表示所述上身部相对于所述基准角度的倾斜角度的信息;在所述第1腿部及所述第2腿部的任一方为了所述步行动作而没有接触地面的状态下,根据所述倾斜角度使所述第1腿部及所述第2腿部动作,以便让所述上身部相对于所述基准角度维持在规定的角度范围内。2.根据权利要求1所述的步行控制方法,其特征在于:当使所述第1腿部及所述第2腿部动作以便让所述上身部相对于所述基准角度维持在规定的角度范围内时,基于所述倾斜角度生成第1校正信号,该第1校正信号用于校正将所述上身部相对于所述基准角度维持在规定的角度范围内时的所述第1腿部及所述第2腿部的各自的动作,基于所述第1校正信号校正用于使所述第1腿部及所述第2腿部进行步行动作的控制信号,并将校正后的所述控制信号分别输出到所述第1驱动部及所述第2驱动部。3.根据权利要求2所述的步行控制方法,其特征在于:通过将第1校正量加到累计校正量来生成所述第1校正信号,其中,所述第1校正量是根据所述倾斜角度为了将所述上身部相对于所述基准角度维持在规定的角度范围内所计算出的校正量,所述累计校正量是到计算出所述第1校正量为止累计的校正量。4.根据权利要求3所述的步行控制方法,其特征在于:根据以规定时刻的所述倾斜角度为变量的第1函数来计算所述第1校正量。5.根据权利要求3或4所述的步行控制方法,其特征在于:生成用于使所述第1腿部及所述第2腿部中的支撑腿进行步行动作的第1控制信号,生成用于使所述第1腿部及所述第2腿部中的游腿进行步行动作的第2控制信号,生成将所述第1控制信号和所述第1校正信号合成的第3控制信号,并将该第3控制信号输出到所述第1腿部及所述第2腿部之中成为支撑腿的一方,生成将所述第2控制信号和所述第1校正信号合成的第4控制信号,并将该第4控制信号输出到所述第1腿部及所述第2腿部之中成为游腿的那一方。6.根据权利要求5所述的步行控制方法,其特征在于:根据所述双足步行机器人的前后方向的倾斜角度计算所述第1校正量及所述累计校正量,所述第1控制信号包含第1前后方向控制信号,该第1前后方向控制信号是在所述双足步行机器人的步行动作中,用于使所述第1腿部及所述第2腿部之中的支撑腿向前后方向旋转驱动的信号,所述第2控制信号包含第2前后方向控制信号,该第2前后方向控制信号是在所述双足步行机器人的步行动作中,用于使所述第1腿部及所述第2腿部之中的游腿向前后方向旋转驱动的信号,通过将所述第1校正信号加在所述第1前后方向控制信号,生成所述第3控制信号,通过从所述第2前后方向控制信号减去所述第1校正信号,生成所述第4控制信号。7.根据权利要求6所述的步行控制方法,其特征在于:判断基于所述第3控制信号的所述第1腿部或所述第2腿部的第1驱动量是否超过第1阈值,判断基于所述第4控制信号的所述第1腿部或所述第2腿部的第2驱动量是否超过所述第1阈值,当判断为所述第1驱动量超过所述第1阈值时,将所述第1驱动量变更为所述第1阈值,当判断为所述第2驱动量超过所述第1阈值时,将所述第2驱动量变更为所述第1阈值。8.根据权利要求6所述的步行控制方法,其特征在于:当所述双...
【专利技术属性】
技术研发人员:山口雅彦,
申请(专利权)人:松下电器产业株式会社,山口雅彦,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。