正在加载图片...
CN105509729A 权利要求书 1/3页 1.一种基于仿生触角的机器人自主导航方法,其特征在于,所述自主导航方法从仿生 学的角度出发,提出“仿生触角”模型来理解传感器信息,将机器人简化成半径为的圆,R 为机器人外接圆半径,并包括多个检测单元。 2.根据权利要求1所述的自主导航方法,其特征在于,所述检测单元分别为半圆环形触 角Dngs、Dngb和Dngo,半径分别为Rs、R和Ro,圆形触角Lng,箭头形触角Hng,以及位于正前方 位置由矩形(2Rs×a)加半圆形(半径Rs)组成的宽面积型触角Sng,Dngs、Dngb用于检测用于 探测激光雷达180°范围内最近的障碍物点:Dg用于检测位于相遇点时障碍物所处的方 位;Lng用于记录依靠自身定位系统实时得到的机器人位置:lg用于记录航向传感器实时 获得的机器人航向角:Sg用于检测当前传感器探测范围内无障碍直线行走的最大距离 Smax 所述方法包括四种行走行为方式、六种行为触发条件,所述行走方式为:对准转向、直 线前进、避开转向、弧线绕行,所述行为触发条件为:对准条件、偏航条件、相遇条件、避开条 件、脱离条件、终点条件: 所述方法步骤如下: 步骤1:从起点S向目标点T行进,对准转向行为触发,判断是否满足对准条件,若满足对 准条件,进行步骤2,不满足对准条件,继续执行对准转向行为: 步骤2:直线前行行为触发,判断是否满足偏航条件,若满足偏航条件,返回步骤1,不满 足偏航条件进行步骤3; 步骤3:判断是否满足偏航条件,若满足相遇条件,进行步骤4,不满足相遇条件,进行步 骤5: 步骤4:避开转向行为触发,判断是否满足避开条件,若满足避开条件,进行步骤6,不满 足避开条件,继续执行避开转向行为: 步骤5:判断是否满足终点条件,若满足终点条件,终点登陆,抵达目标点T,不满足终点 条件,返回步骤2; 步骤6:弧线绕行行为触发,判断是否满足相遇条件,若满足相遇条件,返回步骤4,不满 足相遇条件,进行步骤7: 步骤7:判断是否满足脱离条件,若满足脱离条件,返回步骤1,不满足脱离条件,返回步 骤6。 3.根据权利要求2所述的自主导航方法,其特征在于,所述四种行走行为方式具体如 下: 对准转向:在S、P和L处执行的旨在对准目标点T的原地转向动作,转向方向按最小转角 原则来决定,直到对准目标点T对准转向行走行为结束,其中$为起点,T为目标点,L为机器 人绕行障碍物边缘结束时所处的位置点,P为机器人直线前进过程中航向角发生偏离的位 置点; 直线前进:在对准目标点T后所执行的沿XT方向的直线行走动作,直到到达目标点T(此 时任务结束)或者航向角发生偏离(此时位于偏离点P)或者遇到障碍物(此时位于相遇点H) 为止,包括从S完成对准转向行为后的直线行走动作,航向角发生偏离后对准目标点T的直 线行走动作,以及脱离障碍物边缘后对准目标点T的直线行走动作: 避开转向:在障碍物边缘绕行过程中所执行的为远离障碍物而实施的原地转向动作, 2
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有