发明名称 未知环境下移动机器人导航安全的方法
摘要 本发明提出一种未知环境下移动机器人导航安全的方法,其步骤为:1)建立当前环境的局部栅格地图,确定每个栅格的占用概率;2)构建模糊神经网络控制器结构;3)模糊神经网络控制器根据当前局部栅格地图、机器人当前位置信息、移动机器人自主导航系统的当前输出移动速度与转向角,输出移动机器人正确的速度命令。本发明能够克服单一的导航决策系统可靠性不高,避免移动机器人因自主导航系统的错误决策发生碰撞等事故,确保移动机器人在未知环境下探索、运动过程中的安全。
申请公布号 CN101650568A 申请公布日期 2010.02.17
申请号 CN200910044273.5 申请日期 2009.09.04
申请人 湖南大学 发明人 王耀南;朱江;许海霞;余洪山;万琴;刘理
分类号 G05D1/00(2006.01)I;G05B13/02(2006.01)I 主分类号 G05D1/00(2006.01)I
代理机构 长沙市融智专利事务所 代理人 颜 勇
主权项 1.一种未知环境下移动机器人导航安全的方法,其特征在于,首先实时创建局部栅格地图;采用基于模糊神经网络输出作用于移动机器人运动机构的最终速度;所述的基于模糊神经网络的输入信号为3个:由局部栅格地图计算当前环境对机器人虚拟排斥力F、移动机器人自主导航系统输出的转向角和运动速度V;所述的当前环境对机器人的虚拟排斥力的计算公式为:<maths num="0001"><![CDATA[<math><mrow><mi>F</mi><mo>=</mo><munder><mi>&Sigma;</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></munder><msub><mi>F</mi><mi>r</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>;</mo></mrow></math>]]></maths>F<sub>r</sub>(i,j)为单个栅格c(i,j)对移动机器人产生的虚拟排斥力;且<maths num="0002"><![CDATA[<math><mrow><msub><mi>F</mi><mi>r</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msub><mi>F</mi><mi>c</mi></msub><mi>B</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow></mrow><mrow><mi>d</mi><msup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mi>k</mi></msup></mrow></mfrac><mrow><mo>(</mo><mfrac><mrow><msub><mi>x</mi><mi>i</mi></msub><mo>-</mo><msub><mi>x</mi><mn>0</mn></msub></mrow><mrow><mi>d</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow></mrow></mfrac><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mo>+</mo><mfrac><mrow><msub><mi>y</mi><mi>i</mi></msub><mo>-</mo><msub><mi>y</mi><mn>0</mn></msub></mrow><mrow><mi>d</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow></mrow></mfrac><mover><mi>y</mi><mo>&RightArrow;</mo></mover><mo>)</mo></mrow><mo>;</mo></mrow></math>]]></maths>其中:F<sub>c</sub>排斥力常量;d(i,j)栅格c(i,j)与移动机器人之间的距离;B(i,j)栅格c(i,j)的状态;x<sub>0</sub>,y<sub>0</sub>移动机器人在当前局部栅格地图中的坐标;x<sub>i</sub>,y<sub>i</sub>  栅格c(i,j)在当前局部栅格地图中的坐标;<img file="A2009100442730002C3.GIF" wi="78" he="74" />x和y方向的单位矢量,即表示F<sub>r</sub>(i,j)为矢量;k常量;d(i,j)<sup>k</sup>是d(i,j)的k次方。
地址 410082湖南省长沙市岳麓区岳麓山麓山南路2号