移动机器人路径规划综述

合集下载

移动机器人路径规划算法研究综述

移动机器人路径规划算法研究综述

移动机器人路径规划算法研究综述随着移动机器人技术的发展,路径规划成为了移动机器人应用中的重要问题。

路径规划算法的选择和设计直接影响机器人的导航和运动能力。

本文将综述近年来国内外关于移动机器人路径规划算法的研究进展,并对其进行总结和回顾。

移动机器人路径规划算法的研究可以追溯到20世纪60年代,当时的研究主要集中在基于图搜索的算法,如最短路径算法和A*算法。

这些传统算法通常需要大量的计算和存储资源,对于复杂的环境和大规模问题往往效果不佳。

近年来,随着机器学习和人工智能的快速发展,以及无人车、无人机等移动机器人技术的迅猛发展,基于机器学习和优化的新型路径规划算法也得到了广泛研究和应用。

深度学习在路径规划算法中的应用成为研究热点之一。

深度学习在路径规划中的应用主要集中在两个方面:图像识别和强化学习。

图像识别方面,通过机器学习算法对环境中的障碍物进行分析和识别,从而生成路径规划;强化学习方面,通过机器学习算法和环境进行交互,通过奖励机制来优化路径规划策略。

这些基于深度学习的路径规划算法在复杂环境下表现出较好的性能和鲁棒性。

除了基于深度学习的路径规划算法,还有一些其他的新型路径规划算法也受到广泛关注。

基于遗传算法的路径规划算法,通过模拟生物遗传进化的过程来优化路径规划;基于蚁群算法的路径规划算法,通过模拟蚁群的行为来寻找最优路径。

这些算法在求解复杂问题时具有较强的适应性和鲁棒性,但在计算资源和计算复杂度方面可能存在一定的限制。

移动机器人路径规划算法的研究是一个复杂而有挑战性的问题。

随着移动机器人技术的发展和新型算法的涌现,路径规划算法也在不断进化和演进。

今后的研究方向可以集中在改进传统算法以提高效率和鲁棒性,同时结合机器学习、人工智能等新技术来进一步优化路径规划算法的性能。

移动机器人路径规划算法研究综述

移动机器人路径规划算法研究综述

移动机器人路径规划算法研究综述
移动机器人路径规划是指在给定环境中,根据机器人的起始位置和目标位置,确定机
器人的移动路径。

路径规划算法的目标是确保机器人能够安全、高效地到达目标位置,并
尽量避开障碍物和避免碰撞。

目前,移动机器人路径规划算法主要包括几何路径规划算法和图搜索算法两大类。


何路径规划算法是基于环境中的几何信息进行路径规划,主要包括最短路径算法和真实时
间规划算法。

最短路径算法是最经典的路径规划算法之一,通过计算起点和终点之间最短
路径的算法来确定机器人的移动路线。

常用的最短路径算法有Dijkstra算法和A*算法。

真实时间规划算法则是在考虑机器人的速度和动力学约束的基础上进行路径规划,以确保
机器人能够在规定的时间内到达目标位置。

对于复杂的环境,几何路径规划算法存在计算复杂度高、搜索时间长等问题。

图搜索
算法在移动机器人路径规划中得到了广泛应用。

图搜索算法是基于图模型的路径规划算法,常用的有广度优先搜索算法、深度优先搜索算法和A*算法。

A*算法在图搜索算法中是最为常用的一种,它利用启发式函数估计起点到终点的代价,通过选择具有最小代价的节点进
行搜索,从而找到最优路径。

除了几何路径规划和图搜索算法之外,近年来还出现了一些新的路径规划算法,如遗
传算法、模糊逻辑算法和神经网络算法。

这些算法往往能够更好地解决复杂环境下的路径
规划问题,提高机器人的路径规划能力。

移动机器人路径规划算法研究综述

移动机器人路径规划算法研究综述

移动机器人路径规划算法研究综述1. 引言1.1 研究背景移动机器人路径规划算法研究的背景可以追溯到上个世纪七十年代,随着自动化技术的快速发展,移动机器人作为自主运动和智能决策的机械系统,逐渐成为研究热点。

路径规划是移动机器人实现自主导航和避障的重要技术之一,其在工业自动化、智能交通、医疗护理等领域具有广泛的应用前景。

目前,移动机器人路径规划算法的研究已经取得了一系列重要进展,传统的基于图搜索的算法(如A*算法、Dijkstra算法)和基于启发式搜索的算法(如D*算法、RRT算法)被广泛应用于不同环境下的路径规划问题。

随着深度学习技术的发展,越来越多的研究开始将深度神经网络应用到路径规划中,取得了一些令人瞩目的成果。

移动机器人路径规划仍然存在一些挑战和问题,如高维空间中复杂环境下的路径规划、多Agent协作下的路径冲突问题等。

对移动机器人路径规划算法进行深入研究和探索,对于促进智能机器人技术的发展,提升机器人在各个领域的应用能力具有重要的意义。

【研究背景】1.2 研究目的本文旨在对移动机器人路径规划算法进行研究综述,探讨不同算法在实际应用中的优缺点,总结最新的研究成果和发展趋势。

移动机器人路径规划是指在未知环境中,通过算法规划机器人的运动轨迹,使其能够避开障碍物、到达目标点或完成特定任务。

研究目的在于深入了解各种路径规划算法的原理和实现方法,为实际场景中的机器人导航提供理论支持和技术指导。

通过对比实验和案例分析,评估不同算法在不同场景下的性能表现,为工程应用提供参考和借鉴。

本文旨在总结当前研究的不足之处和未来发展的方向,为学术界和工程领域提供启示和思路。

通过本文的研究,旨在推动移动机器人路径规划领域的进一步发展和应用,促进人工智能和机器人技术的创新与进步。

1.3 研究意义移动机器人路径规划算法的研究意义主要体现在以下几个方面。

移动机器人路径规划算法在工业生产中具有重要意义。

通过优化路径规划算法,可以提高生产效率,降低生产成本,减少对人力资源的依赖,从而提升工业生产的效益和竞争力。

移动机器人路径规划技术综述

移动机器人路径规划技术综述

移动机器人路径规划技术综述移动机器人路径规划是指在给定环境下,使机器人从起点到达目标点的规划过程。

路径规划技术是移动机器人领域中的基础和核心问题,对于实现机器人的智能化导航和自主决策具有重要意义。

本文将综述当前常用的移动机器人路径规划技术,包括离线规划方法、在线规划方法和混合规划方法。

一、离线规划方法离线规划方法是在机器人运动之前进行路径规划的策略。

其中,最著名的算法是A*算法。

A*算法通过启发式搜索的方式,在搜索过程中综合考虑当前节点到目标节点的代价和路径过程中的启发式信息,从而找到最佳的路径。

此外,还有Dijkstra算法、Floyd-Warshall算法等经典算法可供选择。

离线规划方法适用于环境变化不频繁、地图已知且固定的情况,具有较高的规划准确性和路径优化能力。

二、在线规划方法在线规划方法是机器人在运动过程中实时进行路径规划的策略。

最典型的在线规划算法是基于概率的方法,如经典的蒙特卡洛定位法(MCL)和规划法(MCP)。

MCL将机器人状态的不确定性建模为一组粒子,通过重采样和权重更新来实现路径规划。

MCP则在每个时间步选择具有最高概率的路径作为当前的行动。

此外,还有基于模型预测控制(MPC)的方法,通过建立动力学模型来预测机器人未来的状态,并进行路径优化。

在线规划方法适用于环境变化频繁、无法提前获取完整地图的情况,可以实现实时的路径规划和快速响应。

三、混合规划方法混合规划方法是将离线规划和在线规划相结合的策略。

它可以在机器人的整个运动过程中同时使用离线规划和在线规划,以充分利用两者的优势。

其中,最常见的方法是先使用离线规划方法得到一条初步路径,然后通过在线规划方法进行实时的路径修正和优化。

混合规划方法可以有效平衡规划的准确性和实时性,适用于大型环境、长时间运动的场景。

总结移动机器人路径规划技术是机器人领域中的研究热点,离线规划、在线规划和混合规划是常用的路径规划方法。

离线规划方法适用于环境不变、地图已知的情况;在线规划方法适用于环境变化频繁、无法提前获取完整地图的情况;混合规划方法结合了两者的优势,在整个运动过程中兼顾准确性和实时性。

path planning 移动机器人路径规划方法综述

path planning 移动机器人路径规划方法综述

移动机器人路径规划方法1.1路径规划方法路径规划技术是机器人研究领域中的一个重要课题,是机器人导航中最重要的任务之一,国外文献常将其称为Path Planning,Find-PathProblem,Collision-Free,ObstacleAvoidance, MotionPlanning,etc.所谓机器人的最优路径规划问题,就是依据某个或某些优化准则(如工作代价最小、行走路线最短、行走时间最短等),在其工作空间中找到一条从起始状态到目标状态的能避开障碍物的最优路径。

路径规划主要涉及的问题包括:利用获得的移动机器人环境信息建立较为合理的模型,再用某种算法寻找一条从起始状态到目标状态的最优或近似最优的无碰撞路径;能够处理环境模型中的不确定因素和路径跟踪中出现的误差,使外界物体对机器人的影响降到最小;如何利用已知的所有信息来引导机器人的动作,从而得到相对更优的行为决策。

这其中的根本问题是世界模型的表达和搜寻策略。

障碍物在环境中的不同分布情况当然直接影响到规划的路径,而目标位置的确定则是由更高一级的任务分解模块提供的[8]。

根据机器人对环境信息掌握的程度和障碍物运动状态的不同,移动机器人的路径规划基本上可分为以下四类:①已知环境下的对静态障碍物的路径规划;②未知环境下的对静态障碍物的路径规划;③已知环境下对动态障碍物的路径规划;④未知环境下对动态障碍物的路径规划。

因此根据机器人对环境信息掌握的程度不同,可将机器人的路径规划问题可分为二大类即:基于环境先验信息的全局路径规划问题和基于不确定环境的局部路径规划问题。

目前,路径规划研究方法大概可分为两大类即:传统方法和智能方法。

1.2传统路径规划方法传统的路径规划方法主要包括:可视图法(V-Graph)、自由空间法(Free Space Approach)、人工势场法(Artificial Potential Field)和栅格法(Grids)等。

⑴可视图法(V-Graph)可视图法是Nilsson1968年在文献[9]中首次提出。

移动机器人路径规划算法研究综述

移动机器人路径规划算法研究综述

移动机器人路径规划算法研究综述移动机器人路径规划算法是指以一定的目标或目标函数为指导,针对运动机器人在确定的空间环境内,通过基于传感器获取到的环境信息,自主地选择最优的行走路径,以达到特定任务目标的一种智能决策方法。

路径规划算法是有关机器人控制和智能化的研究领域之一,在机器人控制和智能化过程中,路径规划算法的设计和实现是非常重要的,本文就移动机器人路径规划算法研究进行综述。

一、基本概念路径规划是指通过在环境中搜索可行路径来指导机器人动作的技术,其中包括四个基本要素:机器人的出发点,机器人的终点,机器人在环境中的运动方式和环境中的障碍物分布情况。

根据路径规划问题的性质和要求,可以将机器人路径规划问题分为全局路径规划和局部路径规划。

全局路径规划是指指导机器人跨越整个环境,从初始点到达目标点的总体路径规划;局部路径规划是指在环境的局部区域内指导机器人移动的路径规划。

在实际应用中,通常采用的方法是全局路径规划和局部路径规划的结合。

二、经典算法1. A*算法A*算法是经典的启发式搜索算法之一。

它通过计算当前节点到目标节点的估计代价值和当前节点到起始点的实际代价值的和,来确定下一步要扩展的节点。

A*算法通过最小化代价的估计值,从而有效地解决了路径规划问题,它被广泛应用于机器人路径规划,图像处理等问题领域。

D*算法是另一种基于启发式搜索的路径规划算法,它具有比A*算法更快的路径修正速度和更好的效果。

D*算法通过依次计算每个样本点到目标的代价,从而找到最优路径。

它的基本思想是在计算当前位置的路径时,不断更新路径代价,以达到最优路径的目的。

3. RRT算法RRT(Rapidly-exploring Random Tree)算法是一种采用随机性探索来构建可行路径的路径规划算法。

RRT算法通过随机地从机器人的当前位置出发,在环境中扩展树结构,并将树的节点作为机器人的目标点,以探索可行路径。

RRT算法是一种高效的路径规划算法,它能够在较短的时间内找到较优路径,广泛应用于机器人路径规划系统。

移动机器人全局路径规划算法综述

移动机器人全局路径规划算法综述

移动机器人全局路径规划算法综述随着科技的快速发展,移动机器人在许多领域的应用越来越广泛,如无人驾驶、物流配送、灾难救援等。

全局路径规划是移动机器人导航的重要环节,旨在为机器人提供从起始点到目标点的最优路径。

本文将对移动机器人全局路径规划算法进行综述。

基于图的路径规划算法是一种广泛使用的全局路径规划方法。

在此类算法中,环境模型被表示为图,其中节点代表环境中的关键点,边代表节点之间的连接关系。

常见的基于图的路径规划算法有 A*算法、Dijkstra算法和 Bellman-Ford算法等。

A*算法是一种经典的基于图的路径规划算法,它通过为每个节点分配一个估计代价,并选择总代价最小的节点进行扩展,最终找到从起始点到目标点的最优路径。

Dijkstra算法也是基于图的路径规划算法中常用的一种,它通过不断扩展起始节点,并在扩展过程中更新节点代价,最终找到从起始点到所有节点的最短路径。

Bellman-Ford算法则适用于具有多个节点的图,它通过循环迭代更新节点的代价,找到从起始点到所有节点的最短路径。

基于模型的路径规划算法使用机器学习等技术对环境进行建模,并根据模型生成全局路径。

此类算法通常需要大量的数据来训练模型,并要求环境模型能够准确地反映实际环境。

常见的基于模型的路径规划算法有神经网络、支持向量机(SVM)、模糊逻辑等。

神经网络是一种常用的基于模型的路径规划算法,它通过训练神经网络来学习环境的特征和规律,并生成最优路径。

支持向量机(SVM)则通过将环境特征映射到高维空间,并找到最优的超平面来分割环境,从而生成最优路径。

模糊逻辑则将环境信息表示为模糊变量,并使用模糊规则进行路径规划。

混合路径规划算法综合了基于图的路径规划算法和基于模型的路径规划算法的优点。

此类算法通常使用基于图的路径规划算法来生成局部最优路径,再使用基于模型的路径规划算法来调整和优化全局路径。

常见的混合路径规划算法有遗传算法、粒子群优化算法等。

移动机器人路径规划算法研究综述

移动机器人路径规划算法研究综述

移动机器人路径规划算法研究综述1. 引言1.1 移动机器人路径规划算法研究综述移动机器人路径规划算法是指在给定环境地图和移动机器人的起始点、目标点条件下,确定机器人在该环境中的行进路径,使得机器人能够避开障碍物、优化行进路线、最快到达目标点。

路径规划算法是移动机器人领域的重要研究内容,它涉及到人工智能、计算机视觉、控制理论等多个学科的知识,并对移动机器人的行动能力和效率具有重要的影响。

在移动机器人路径规划算法研究中,研究者们通过对基础概念的理解和分析,探索出了许多经典的路径规划算法,如A*算法、Dijkstra算法、最小生成树算法等。

这些算法在不同场景下有着各自的优劣势,为移动机器人的路径规划提供了多样化的选择。

随着人工智能技术的不断发展,越来越多的新型路径规划算法被提出,如深度强化学习在路径规划中的应用、基于机器学习的路径规划算法等。

这些算法在提高移动机器人路径规划的效率和精度方面发挥了重要作用。

移动机器人路径规划算法是一个不断发展的领域,随着技术的不断进步和应用场景的不断拓展,我们有理由相信,未来将会有更多更优秀的路径规划算法出现,为移动机器人的智能化行为提供更好的支持。

2. 正文2.1 基础概念移动机器人路径规划是指在给定环境中,通过算法确定机器人从起点到终点的最佳路径。

在进行路径规划时,需要考虑环境的复杂性和机器人的运动约束,以确保机器人能够安全、高效地到达目的地。

在路径规划中,有几个基础概念需要了解。

首先是地图表示,通常使用栅格地图或连续地图来表示环境。

栅格地图将环境分割成小格子,每个格子表示一个状态,可以是障碍物或自由空间。

连续地图则使用连续的坐标系来表示环境,更适用于复杂环境的表示。

其次是状态空间,即机器人可能存在的所有状态的集合。

状态空间可以是离散的,也可以是连续的,取决于环境的特性和机器人的运动能力。

路径规划算法会在状态空间中搜索最优路径,使得机器人能够安全到达目的地。

还有路径代价的概念,路径代价通常表示机器人在环境中行走的消耗,可以是时间、距离、能量等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

移动机器人路径规划综述目录1 引言 (2)2 传统路径规划方法 (2)2.1 自由空间法 (2)2.2 图搜索法 (3)2.3 栅格法 (3)3 智能路径规划方法 (4)3.1基于模糊逻辑的路径规划 (4)3.2基于遗传算法的路径规划 (5)3.3基于神经网络的路径规划 (5)3.4人工势场法 (5)3.5基于模糊逻辑与信息融合的路径规划 (6)4 结论与展望 (6)参考文献 (7)1 引言所谓移动机器人路径规划技术,就是机器人根据自身传感器对环境的感知,自行规划出一条安全的运行路线,同时高效完成作业任务。

移动机器人路径规划主要解决3个问题:1) 使机器人能从初始点运动到目标点;2) 用一定的算法使机器人能绕开障碍物,并且经过某些必须经过的点完成相应的作业任务;3) 在完成以上任务的前提下,尽量优化机器人运行轨迹。

机器人路径规划技术是智能移动机器人研究的核心内容之一,它起始于20 世纪70年代,迄今为止,己有大量的研究成果报道[1]。

路径规划方法的分类也呈现多样化,可以分为基于地图的全局路径规划方法[2,3]和基于传感器的局部路径规划方法[4],也可以分为传统路径规划方法[5]与智能路径规划方法[6]。

本文主要按传统路径规划方法与智能路径规划方法进行总结与评价。

传统路径规划方法主要包含自由空间法,图搜索法,栅格法等,智能路径规划算法主要包含基于模糊逻辑的路径规划,基于神经网络的路径规划,基于遗传算法的路径规划,人工势场法以及信息融合方法等。

2 传统路径规划方法2.1 自由空间法自由空间法[7]应用于移动机器人路径规划,采用预先定义的如广义锥形和凸多边形等基本形状构造自由空间,并将自由空间表示为连通图,通过搜索连通图来进行路径规划。

自由空间的构造方法[8]是:从障碍物的一个顶点开始,依次作其它顶点的链接线,删除不必要的链接线,使得链接线与障碍物边界所围成的每一个自由空间都是面积最大的凸多边形;连接各链接线的中点形成的网络图即为机器人可自由运动的路线。

其优点是比较灵活,起始点和目标点的改变不会造成连通图的重构,缺点是复杂程度与障碍物的多少成正比,且有时无法获得最短路径。

2.2 图搜索法图搜索法视移动机器人为一点,将机器人、目标点和多边形障碍物的各顶点进行组合连接,并保证这些直线均不与障碍物相交,这就形成了一张图,称为可视图。

由于任意两直线的顶点都是可见的,从起点沿着这些直线到达目标点的所有路径均是运动物体的无碰路径。

搜索最优路径的问题就转化为从起点到目标点经过这些可视直线的最短距离问题。

运用优化算法,可删除一些不必要的连线以简化可视图,缩短搜索时间。

该法能够求得最短路径,但假设忽略移动机器人的尺寸大小,使得机器人通过障碍物顶点时离障碍物太近甚至接触,并且搜索时间长。

切线图法和Voronoi图法对可视图法进行了改造。

切线图(如图1)用障碍物的切线表示弧,因此是从起始点到目标点的最短路径的图,即移动机器人必须几乎接近障碍物行走。

其缺点是如果控制过程中产生位置误差,移动机器人碰撞的可能性会很高。

图2用尽可能远离障碍物和墙壁的路径表示弧。

由此,从起始节点到目标节点的路径将会增长,但采用这种控制方式时,即使产生位置误差,移动机器人也不会碰到障碍物[9]。

(a) 切线图(b) Voronoi图图1 切线法与Voronoi图法2.3 栅格法栅格法是将机器人周围空间分解为相互连接且不重叠的空间单元: 栅格(cell), 由这些栅格构成一个连通图, 依据障碍物占有情况, 在此图上搜索一条从起始栅格到目标栅格无碰撞的最优路径. 这其中根据栅格处理方法的不同, 又分为精确栅格法和近似栅格法, 后者也称概率栅格法[10,11]. 精确栅格法[12]是将自由空间分解成多个不重叠的单元, 这些单元的组合与原自由空间精确相等,如图2 就是常用的一种精确栅格分解法—–梯形栅格分解.图2 栅格法大部分机器人路径规划中的全局规划都是基于上述几种方法进行的,但是以上这些传统方法在路径搜索效率及路径优化方面尚有待于进一步改善。

3 智能路径规划方法3.1基于模糊逻辑的路径规划模糊方法是在线规划中通常采用的一种规划方法,包括建模和局部规划。

庄晓东等[13]提出一种基于模糊概念的动态环境模型,参照物体的位置和运动信息构造二维隶属度函数; 然后通过模糊综合评价对各个方向进行综合考察,得到搜索结果。

该方法在移动障碍物和移动目标的环境中能有效地实现机器人避碰和导航。

李彩虹等[14]提出了一种在未知环境下移动机器人的模糊控制算法,并对此算法进行了推导与仿真,证明该算法鲁棒性强,可消除传统算法中存在的对移动机器人的定位精度敏感、对环境信息依赖性强等缺点,使移动机器人的行为表现出很好的一致性、连续性和稳定性。

Hartmut Surmann 等[15]提出一种未知环境下的高级机器人模糊导航方法,由8个不同的超声传感器来提供环境信息,然后利用基于模糊控制的导航器来计算这些信息,规划机器人路径。

3.2基于遗传算法的路径规划遗传算法是最早应用于组合优化问题的智能优化算法, 该算法及其派生算法在机器人路径规划研究领域已得到应用[16-18]. 在蚁群算法较好解决旅行商问题(TSP) 的基础上, 许多学者进一步将蚁群优化算法引入到水下机器人(UV) 的路径规划研究中[19,20]. 最近, 徐玉如等[21]考虑了海流因素的影响, 提出了一种基于遗传算法和粒子群优化(PSO) 算法的AUV全局路径规划思想。

3.3基于神经网络的路径规划神经网络作为人工智能的重要内容, 在移动机器人路径规划研究中得到了广泛关注[22-26], 如Ghatee 等[27]将Hopfield 神经网络应用到路径距离的优化中; Zhu 等[25]将自组织SOM神经网络应用到多任务多机器人的任务分配与路径规划中. 近年来加拿大学者Simon[28,29]提出一种新的生物启发动态神经网络模型, 将神经网络的神经元与二维规划空间的离散坐标对应起来, 通过规定障碍物和非障碍物对神经元输入激励和抑制的不同, 直接计算相关神经元的输出, 由此判定机器人的运行方向. 由于该神经网络不需要学习训练过程, 路径规划实时性好, 同时利用神经网络本身的快速衰减特性, 较好地解决了机器人路径规划的死区问题[30,31].3.4人工势场法人工势场法[32,33]是由Khatib提出的一种虚拟力法。

其基本思想是将移动机器人在环境中的运动视为一种虚拟人工受力场中的运动。

障碍物对移动机器人产生斥力,目标点产生引力,引力和斥力周围由一定的算法产生相应的势,机器人在势场中受到抽象力作用,抽象力使得机器人绕过障碍物。

该法结构简单,便于低层的实时控制,在实时避障和平滑的轨迹控制方面,得到了广泛应用,其不足在于存在局部最优解,容易产生死锁现象,因而可能使移动机器人在到达目标点之前就停留在局部最优点。

为解决局部极小值问题,已经研究出一些改进算法,如Sato提出的Laplace势场法[34]。

改进算法是通过数学上合理定义势场方程,来保证势场中不存在局部极值。

3.5基于模糊逻辑与信息融合的路径规划由于模糊逻辑和信息融合技术在不确定性信息处理方面有极好的表现, 且移动机器人传感器采集的环境信息存在不确定性和不完整性, 使得模糊逻辑和信息融合技术在移动机器人路径规划中有较好的应用. 如Lang 等[35]针对全覆盖路径规划提出的移动机器人模糊路径规划方法, Perez 等[36]提出的基于速度场的模糊路径规划方法等, Zun等[37,38]提出基于信息融合技术的移动机器人和无人机的路径规划与避碰方法.将智能算法应用于移动机器人路径规划,克服了许多传统路径规划方法中的不足,但该方法也有不足之处。

例如遗传优化与蚁群算法的路径规划,需要与其他路径规划方法结合在一起使用, 单独完成路径规划任务的情况较少. 对神经网络路径规划而言, 大多数神经网络路径规划均存在规划知识的学习过程, 不仅存在学习样本难以获取, 而且存在学习滞后问题, 从而影响神经网络路径规划的实时性. 生物启发神经网络路径规划虽然实时性较好, 但其输入激励与抑制的设定也存在人为不确定因素. 信息融合技术主要应用于机器人传感器信号处理方面, 而非直接的路径规划策略.4 结论与展望智能移动机器人路径规划[39,40]问题一直是机器人研究的核心内容之一. 本文传统路径规划方法与智能路径规划方法两方面, 对移动机器人路径规划技术研究现状进行了总结与评价。

从过去的研究状况和机器人未来的发展需求来看, 目前移动机器人路径规划技术研究主要集中在以下几个方面:1)新的路径方法的研究; 2)机器人底层控制与路径规划算法的结合研究; 3)多机器人任务分配、通信协作及路径规划的研究。

参考文献[1] 朱大奇, 颜明重. 移动机器人路径规划技术综述[J]. 控制与决策, 2010, (07): 961-967.[2] 孟偲,王田苗. 一种移动机器人全局最优路径规划算法[J]机器人, 2008, (03) .[3] 张宏烈. 移动机器人全局路径规划的研究[D]哈尔滨工程大学, 2002 .[4] 鲍庆勇,李舜酩,沈峘,门秀花. 自主移动机器人局部路径规划综述[J]. 传感器与微系统, 2009, (09) .[5] 成伟明, 唐振民, 赵春霞, 刘华军. 移动机器人路径规划中的图方法应用综述[J]. 工程图学学报, 2008, (04)[6] 蔡晓慧. 基于智能算法的移动机器人路径规划研究[D]浙江大学, 2007 .[7] 李磊, 叶涛, 等. 移动机器人技术研究现状与未来[J]. 机器人,2002, 24(5): 475-480.[8] Habib M K, Asama H. Efficient method to generate collision free path for autonomous mobilerobot based on new free space structuring approach [J]. Proc. IEEE/RSJ IROS, 1991: 563-567.[9] 杨淮清,肖兴贵,姚栋. 一种基于可视图法的机器人全局路径规划算法[J]. 沈阳工业大学学报, 2009, (02) .[10] Jaillet L, Simeon T. Path deformation roadmaps: Compact graphs with useful cycles formotion planning[J]. Int J of Robotics Research, 2008, 27(11): 1175-1188.[11] Cai C H, Ferrari S. Information-driven sensor path planning by approximate celldecomposition[J]. IEEE Trans on Systems, Man, and Cybernetics, Part B: Cybernetics, 2009, 39(3): 672-689.[12] 成伟明, 唐振民, 赵春霞, 等. 移动机器人路径规划中的图方法应用综述[J]. 工程图学学报, 2008, (4): 6-14.(Cheng W M, Tang Z M, Zhao C X, et al. A survey of mobile robots path planning using geometric methods. J of Engineering Graphics, 2008, (4):6-14.)[13] 庄晓东,孟庆春,殷波,等. 环境中基于模糊概念的机器人路径搜索方法[J]. 机器人,2001.3 (5) :3972399.[14] 李彩虹,张景元,李贻斌. 基于模糊控制的移动机器人的路径规划[J]. 淄博学院学报,2001, (3) :27230.[15] Hartmut Surmann, Jrg Huser, Jens Wehking. Path lanning for a fuzzy controlled autonomousmobile robot [A] . Fifth IEEE Int . Conf . On Fuzzy Systems Fuzz2IEEE’96[C] . UAS:New Orleans, 996.[16] Theodore W M, Kaveh A, Roger L W. Genetic algorithms for autonomous robot navigation[J].IEEE Instrumentation and Measurement Magazine, 2007, 12(1): 26-31.[17] Aybars U. Path planning on a cuboid using genetic algorithms[J]. Information Sciences, 2008,178: 3275-3287.[18] Wang X P, Feng Z P. GA-based path planning for multiple AUVs[J]. Int J of Control, 2007,80(7): 1180-1185.[19] 刘利强, 于飞, 戴运桃. 基于蚁群算法的水下潜器全局路径规划技术研究[J]. 系统仿真学报, 2007, 19(18): 4174-4177. (Liu L Q, Yu F, Dai Y T. Path planning of underwater vehicle in 3D space based on ant colony algorithm[J]. J of System Simulation, 2007, 19(18): 4174-4177.)[20] 王宏健, 伍祥红, 施小成. 基于蚁群算法的AUV全局路径规划方法[J]. 中国造船, 2008,49(2): 88-93.(Wang H J, Wu X H, Shi X C. AUV global path planning based on ant colony optimization algorithm[J]. Ship Building of China, 2008, 49(2): 88-93.)[21] 徐玉如, 姚耀中. 考虑海流影响的水下机器人全局路径规划研究[J]. 中国造船, 2008,49(4): 109-114. (Xu Y R, Yao Y Z. Research on AUV global path planning considering ocean current[J]. Ship Building of China, 2008, 49(4): 109-114.)[22] Luo C, Yang S Y. A bioinspired neural network for realtime concurrent map building andcomplete coverage robot navigation in unknown environment[J]. IEEE Trans on Neural Network, 2008, 19(7): 1279-1298.[23] Tse P W, Lang S, Leung K C, et al. Design of a navigation system for a household mobilerobot using neural networks[C]. Int Conf Neural Network. Anchorage, 1998: 2151-2156. [24] Yasutomi F, Takaoka D, Yamada M, et al. Cleaning robot control[C]. IEEE Int Conf Systems,Man, and Cybernetics. Beijing, 1988: 1839-1841.[25] Zhu A, Yang S X. A neural network approach to task assignment of multi-robots[J]. IEEETrans on Neural Network, 2006, 17(5): 1278-1287.[26] Pereira F B. Bio-inspired algorithms for the vehicle routing problem[M]. Berlin: Springer,2009.[27] Ghatee M, Mohades A. Motion planning in order to optimize the length and clearanceapplying a Hopfield neural network[J]. Expert Systems with Applications, 2009, 36: 4688-4695.[28] Yang S X, Meng M. Neural network approaches to dynamic collision-free robot trajectorygeneration[J]. IEEE Trans on Systems, Man, and Cybernetics, Part B: Cybernetics, 2001, 31(3): 302-318.[29] Yang S X, Meng M H. Real-time collision-free motion planning of mobile robots using neuraldynamics based approaches[J]. IEEE Trans on Neural Network, 2003, 14(6): 1541-1552. [30] Yang S X, Luo C. A neural network approach to complete coverage path planning[J]. IEEETrans on Systems, Man, and Cybernetics, Part B: Cybernetics, 2004, 34(1): 718- 725. [31] Li H, Yang S X, Seto M L. Neural-network-based path planning for a multirobot system withmoving obstacles[J]. IEEE Trans on Systems, Man, and Cybernetics, Part C: Applications and Reviews, 2009, 39(4): 410-419.[32] 李磊, 叶涛, 等. 移动机器人技术研究现状与未来[J]. 机器人, 2002, 24(5): 475-480.[33] Khatib. Real-time obstacle for manipulators and mobile robot [J]. The International Journalof Robotic Research. 1986, (1): 90-98.[34] Sato K. Deadlock-free motion planning using Laplace potential field [J]. Advanced Robotics,1993, (5): 449-461.[35] Fu Y, Lang S Y L. Fuzzy logic based mobile robot area filling with vision system for indoorenvironment[C]. IEEE Int Conf on Computational Intelligence in Robotics and Automation.Monterey, 1999: 326-331.[36] Perez D A, Melendez W M, Guzman J, et al. Fuzzy logic based speed planning forautonomous navigation under velocity field control[C]. IEEE Int Conf on Mechatronics.Malaga, 2009: 14-17.[37] Zun A D, Kato N, Nomura Y, et al. Path planning based on geographical features informationfor an autonomous mobile robot[J]. Artificial Life and Robotics, 2006, 10(2): 149-156. [38] Shen D, Chen G S, Cruz J J, et al. A game theoretic data fusion aided path planning approachfor cooperative UA V ISR[C]. IEEE Int Conf on Aerospace. Montana, 2008: 1-9.[39] Wang Na, Chen Ping. Path planning algorithm of level set based on grid modeling. ComputerDesign and Applications (ICCDA). 2010: V5-508 - V5-510.[40] Ghaemie, S., Khanmohammadie, S., Badamchizadeh, M.A.. Using genetic fuccy algorithmfor robot path planning. 2010: 324 – 330.。

相关文档
最新文档