[发明专利]四足仿生机器人连续自由步态生成方法有效
申请号: | 201710017097.0 | 申请日: | 2017-01-11 |
公开(公告)号: | CN106695791B | 公开(公告)日: | 2019-02-05 |
发明(设计)人: | 张帅帅;刘明;朱志强;樊铭渠;李贻斌;荣学文 | 申请(专利权)人: | 山东科技大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 济南日新专利代理事务所 37224 | 代理人: | 王书刚 |
地址: | 266590 山东省青岛*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仿生 机器人 连续 自由 步态 生成 方法 | ||
1.一种四足仿生机器人连续自由步态生成方法,其特征是,包括以下步骤:
(1)获得地形点云数据,并进行简化和栅格化,得到地形的高程图;根据地形的高程图,计算每个栅格对应的方差,对比预先设立的阈值,判断地形中的不可落足区域;
(2)计算机器人各足选定为摆动足时,为保证机器人在足摆动阶段的稳定性,所需要的重心调整量;
(3)根据机器人各足的位置,以减小四足机器人重心移动的次数和重心沿侧方向上的移动量为原则,选定摆动足;
(4)机器人按照计算的重心调整量主动调整重心至目标位置;
(5)结合地形信息与机器人的位置信息,根据最优落足点选择算法为摆动足选择地形中的相应位置点作为最优落足点;
(6)摆动足摆动至最优落足点,当摆动足的足底触底传感器检测到触地,转到步骤(2),重复整个过程。
2.根据权利要求1所述的四足仿生机器人连续自由步态生成方法,其特征是,所述步骤(1)中对点云数据进行简化和栅格化的过程是:
①确定单个栅格的尺寸,长×宽为m×n;
②按照确定的栅格尺寸,将点云数据进行栅格化处理;
③分别求出每个栅格中点数据对应的拟合平面;
④以栅格中点所对应的拟合平面的高度值,作为该栅格的高程值。
3.根据权利要求1所述的四足仿生机器人连续自由步态生成方法,其特征是,所述步骤(1)中判断地形中的不可落足区域的过程是:
通过建立评估模型,以评估每个栅格的崎岖度,在评估某个栅格的崎岖度时,连同这个栅格以及栅格周围(P*Q-1)个栅格共同组成评估模型,其中,P和Q均是奇数;
用E(i,j)表示栅格的高程值,则分别求得栅格(i,j)崎岖度的评估模型中栅格的平均高程值和高程值方差,如下式所示:
以栅格(i,j)评估模型的方差作为栅格的崎岖度评价值,计算得到每个栅格的崎岖度评价值后,与预先设定的阈值T相比较;如果某个栅格的崎岖度评价值满足下式,则认为该栅格所在的区域为不可落足区域:
S(i,j)2≥T。
4.根据权利要求1所述的四足仿生机器人连续自由步态生成方法,其特征是,所述步骤(3)中选定摆动足的确定原则是:
(1)如果不需要重心移动,某只足在摆动时,机器人即可满足最小稳定裕度约束以及运动约束时,则该足可被优先选择为摆动足;
(2)如果所有的足均不符合第(1)条,则需根据计算的重心调整量,得到四只足分别选为摆动足时,所对应的重心调整量:Ly1、Ly2、Ly3以及Ly4;之后比较这四个重心调整量的大小,选择重心移动量最小相对应的足作为摆动足。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东科技大学,未经山东科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710017097.0/1.html,转载请声明来源钻瓜专利网。