检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]长安大学现代工程训练中心,陕西西安710018 [2]长安大学信息工程学院,陕西西安710064
出 处:《计算机应用与软件》2015年第11期238-242,共5页Computer Applications and Software
基 金:国家自然科学基金项目(60902075);国家物联网重大示范工程专题研究项目(2012-364-812-105);中央高校基本科研业务费专项资金项目(2013G5240009)
摘 要:目前国际电脑鼠走迷宫竞赛中常采用的FLOOD Fill迷宫搜索算法存在硬件系统资源消耗较多和无法实现最短路径求解及判定等问题。根据FLOOD Fill算法和FLOOD Fill迷宫搜索算法的工作原理,提出修正的FLOOD Fill迷宫搜索算法及相应的最短路径求解算法。通过判断更新必要迷宫格编码值提高迷宫搜索算法的执行效率,建立"有墙迷宫"和"无墙迷宫"完成迷宫搜索后最短路径的最优性判定和迷宫搜索次数的决策。MATLAB平台的仿真分析和IEEE标准迷宫的实际测试结果表明,相对于FLOOD Fill迷宫搜索算法,该方法不仅减少了97%的冗余编码值更新,而且能够准确地求解出搜索后的迷宫最短路径。As being commonly used in international Micromouse competitions, the FLOOD Fill maze search algorithm has the problems of more consumption in hardware system resource and unable to achieve the solution and discriminant of shortest path. According to the working principle of FLOOD Fill algorithm and FLOOD Fill maze search algorithm, the paper proposed a modified FLOOD Fill maze search algorithm and the corresponding shortest path solving algorithm. It improves the execution efficiency of maze search algorithm by estimating and updating the necessary coding values of maze grid. The optimality discriminant of the shortest path and the decision of maze search numbers after searching the maze were accomplished by establishing "maze with walls" and " maze without walls". Simulation analysis on MATLAB platform and actual test results of IEEE standard maze show that the method reduces 97% update of redundant coding values and can solve accurately the shortest path of maze after search compared with the FLOOD Fill maze search algorithm.
关 键 词:电脑鼠 迷宫搜索算法 FLOOD Fill算法 最短路径求解 编码值
分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117