检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]浙江大学流体传动及控制国家重点实验室,杭州310027
出 处:《机械工程学报》2004年第10期56-61,共6页Journal of Mechanical Engineering
摘 要:提出移动机器人的一种新的完全遍历算法:矩形分解算法。首先通过机器人环境学习建立栅格地图,对环境中的障碍物实行矩形化建模。而后应用矩形化模型中的关键点将环境分解成为矩形块,最后在这个分块环境的拓扑图中寻找到一条Hamilton路径,机器人沿此路径即可实现对环境的完全遍历。为处理复杂的局部情况,又提出基于模板的局部环境处理算法。矩形算法的优点在于机器人可以实现完全自主的复杂环境遍历,并且可以处理未知障碍,从而使算法适合于任意非结构化的工作环境。A new cellular decomposition approach, rectangular decomposition, is proposed for the purpose of complete coverage path planning. Firstly, the known grid map is used to build each obstacle into a rectangular model. Secondly, the critical points of each model are used to decompose the environment into rectangular cells. Each cell can be represented as a node in a graph, and then a Hamilton path is found in this graph. Because the environment is very complicated and sometimes there are some unexpected obstacles in the environment, sensors are needed and a local template algorithm is designed. The novelty of the proposed algorithm is that Hamilton path can be found in the topology of the environment and reduce the redundancy produced by the robot when it moves from one cell to the next. A simulation based on a grid map validates this algorithm.
关 键 词:矩形分解算法 Hamilton路径 完全遍历 栅格地图 移动机器人
分 类 号:TP24[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.222.226.47