KingkonG19870210
摘要(Abstract)本文综述了移动机器人导航技术的发展情况,尤其注重智能方法在导航技术中的应用,同时对导航技术的发展方向作了进一步的阐述。Thispapergivesasurveyofthepresentstatusofmobilerobotnavigationresearches,.关键词(Keywords)移动机器人导航智能方法MobilerobotNavigationIntelligenttechniques1引言移动机器人是一种在复杂的环境下工作的具有自规划、自组织、自适应能力的机器人。在移动机器人的相关技术研究中,导航技术可以说是其核心技术,也是其实现真正的智能化和完全的自主移动的关键技术[7,8]。导航研究的目标就是没有人的干预下使机器人有目的地移动并完成特定任务,进行特定操作。机器人通过装配的信息获取手段,获得外部环境信息,实现自我定位,判定自身状态,规划并执行下一步的动作。2移动机器人导航研究现状机器人导航方式移动机器人的导航方式很多,有惯性导航[36,37]、视觉导航[15,17,21,31]、基于传感器数据导航[18,32,33,34],卫星导航[14,39,40]等。它们都不同程度地适用于各种不同的环境,包括室内和室外环境,结构化环境与非结构化环境。(1)惯性导航惯性导航是一种最基本的导航方式。它利用机器人装配的光电编码器和陀螺仪,计算机器人航程,从而推知机器人当前的位置和下一步的目的地[37]。显而易见,随着机器人航程的增长,定位的精度就会下降,而定位误差将会无限制地增加。为减少这种误差,以及降低光电编码器等数据的噪声,Kalman滤波器在此可有用武之地[38]。(2)视觉导航由于计算机视觉理论及算法的发展,视觉导航成为导航技术中的一个重要发展方向。DeSouza等[22]总结了近20年机器人导航中视觉导航技术的发展状况,包桂秋等[17]也描述了图像技术在机器人导航中的应用,特别是在飞行器包括导弹、飞机等导航中的应用。通常,机器人利用装配的摄像机拍摄周围环境的局部图像,然后通过图像处理技术,如特征识别、距离估计等,进行机器人定位及规划下一步的动作。Menegatti等[32]利用Fourier变换处理机器人全方位图像,并将关键位置的图像经Fourier变换所得的数据存储起来作为机器人定位的参考点。以后机器人所拍摄的图像经变换后与之相对照,从而得知机器人当前位置。席志红等[15]利用视觉技术解决计算机器人运动过程中的避碰点,从而实现机器人局部路径规划。(3)基于传感器数据导航一般机器人都安装了一些非视觉传感器,如超声传感器、红外传感器、接触传感器等。利用这些传感器亦可以实现机器人导航。童峰等[18]介绍了一种用于移动机器人的超声波导航系统,而且此系统精度比较高。Song等[33]将超声数据与图像数据结合,通过事先训练好的神经网络预测障碍物的可能位置,从而使得机器人能够在动态非结构化环境中实现自主导航。而Maaref等[34]将传感器数据作为模糊推理系统的输入,模糊系统将产生较优(针对某事先设定的代价函数而言)的机器人行为动作。Ratner等[35]利用超声数据,识别和跟踪道路边缘,从而实现机器人在一个公园中的自主导航。(4)卫星导航GPS全球定位系统是以距离作为基本的观测量,通过对四颗GPS卫星同时进行伪距离测量计算出用户(接收机)的位置。机器人通过安装卫星信号接收装置,可以实现自身定位,无论其在室内还是在室外。宋爱国等[14]利用GPS结合数字地形图,对机器人在野外环境中的导航问题作了研究。Lim等[39]先利用GPS信号对野外环境中的机器人进行粗定位,然后利用全景图像数据精确定位机器人。Panzieri等[41]用Kalman滤波器融合GPS定位数据和其他定位数据,发展了一个室外环境下的机器人导航系统。有趣的是,仿照GPS的工作原理,Hada等[39]利用分布在室内各处的摄像机,研制了一个室内GPS系统(iGPS)。机器人导航相关技术机器人导航相关技术包括机器人定位与地图构建[8,12,20]、机器人路径规划[1,2,10,27]、机器人体系结构[41]、传感器数据融合[42,43]等。这些方面的研究内容及近些年所取得的进展,可以参考这里指出的文献,本文不再赘述。智能方法的应用随着智能控制理论与方法的迅速发展,智能方法在移动机器人导航中得到了广泛应用。目前主要存在的智能导航算法主要有模糊算法、神经网络算法、模糊神经网络、遗传算法和进化神经网络等。(1)模糊逻辑的导航方法Wong等[3]提出了一种基于模糊逻辑的导航方法,其思想就是定义3个矢量(机器人前进方向矢量、机器人到目标的方向矢量和机器人到障碍物的方向矢量),根据3个矢量的位置关系来决定构造模糊规则库。(2)遗传算法张文志等[13]给出了一种用遗传算法学习模糊规则以完成移动机器人导航的方法.通过采用变长度编码方法和竞争型小生境遗传算法,减少了染色体的尺寸和复杂度,同时提高了学习速度。Hashimoto等[6]等提出了基于遗传编程(GeneticProgramming,GP)的导航方法,GP是一种采用结构编码方法的扩展的遗传算法,可以产生计算程序和函数。整个方案的原理就是利用GP对数据进行预处理,把定量的数据信息转化成关于周围环境的定性信息,感知结束后,采用基于delta规则的模糊规则进行推理,从而实现自主式移动机器人导航。邹细勇等[16]提出了一种解析形式的机器人矢量场导航模型。考虑到机器人对路径长度、平滑度及安全性的要求,一种混合遗传模拟退火优化算法被用来对导航模型的参数进行搜索,以寻找最优路径。龚涛等[19]分析了未知远程环境下移动机器人导航过程中进化学习的效率和知识更新问题,提出了并行进化模型来解决此问题。(3)神经网络技术Banta等[30]讨论了神经网络技术在机器人导航中的应用。Morasso[22]构建了一个基于自组织神经网络的混杂系统来实现机器人导航,通过传感器数据训练自组织神经网络,机器人关于环境的知识便逐步积累。Chee等[24]构造了一个两层的模糊推理系统来进行机器人导航,此系统接收传感器数据作为输入,而直接输出机器人控制信号。Doitsidisetal[25]设计了一个两层的模糊推理系统来实现自动小车的导航;其中第一层实现数据融合和运动控制功能,第二层实现实时避障功能。Tsourveloudis等[27]使用一个两层模糊推理系统,结合势场方法,实现机器人导航。这里的模糊推理系统与[26]大致相同。(4)基于行为的导航方式有一类机器人导航方法是基于行为的导航方式。所谓基于行为的导航是把复杂的导航功能分解成很多简单的功能模块单元。每个单元有自己的感知器和执行器,具有特定的感知动作行为。机器人在不同的情景下,激发并执行某个或某些功能模块单元。Parasuraman等[4]利用模糊专家系统来进行功能模块的调度。整个导航系统分成三个子系统功能模块(wallfollowing,obstacleavoidance,goalseeking),每个功能模块都用模糊逻辑来设计。这个系统的优点是模块动作转换平滑,并且易于增加新的功能模块。Nefti等[5]利用自适应模糊神经网络(ANFIS)来调度这三个功能模块。杨争等[11]也实现了一种此类导航系统,其中各个功能模块单元由一个模糊控制器调度。Lim等[35]用混杂系统来进行动作模块分配,从而实现高速的机器人行为动作;这个混杂系统包括离散的抽象动作任务和连续的具体控制信号。Ryu等[29]通过扩展拓扑地图能实现机器人定位和路径规划;同时,这个导航系统具有基于行为的导航功能。这样,机器人既具有快速反应能力,又具有全局规划能力。(5)机器学习近十几年来,机器学习亦在机器人导航中得到广泛应用。Millan[24]提出了一种联结主义的强化学习方法。机器人通过几次试探,就能得到有效的导航策略。研究表明,引入强化学习方法后,机器人甚至能对尚未被传感器探测到的障碍物做出反应,而且对传感器数据的噪声及外来干扰具有鲁棒性。Arleo等[30]深入讨论了空间学习方法及其在机器人导航中的应用。3发展展望移动机器人技术是传感技术、控制技术、信息处理技术、机械加工技术、电子技术、计算机技术等多门技术的结合。因此对于移动机器人的发展也必然建立在这些技术的高速发展之上的。对于移动机器人导航的研究应该从以下几个方面着手:(1)先进的传感技术传感器相当于移动机器人的感觉器官,只有先进的传感器技术才能有效的采集环境信息,从而提高导航的效率和准确性。(2)高效的信息处理技术信息处理主要是指对于传感器采集进来的信息进行处理,包括语音识别与理解技术,图像处理与模式识别技术等。由于目前移动机器人的导航大都采用基于视觉或有视觉参与的导航技术,因此计算机视觉和图像处理技术的水平对于移动机器人导航的发展将起到至关重要的作用。(3)多传感器的信息融合技术多传感器的导航方式是移动机器人导航发展的必然趋势。这种多传感器的信息融合技术充分利用了多个传感器的资源,通过对这些传感器及其观测信息的合理支配和利用,把多个传感器在空间或时间上的冗余或互补信息根据一定的准则进行组合,从而获得对被测对象的一致性解释或描述,因此它不但能够提高导航精度,同时也使整个导航系统具有了较高的鲁棒性。(4)智能方法的发展与完善目前在移动机器人导航中,智能方法的应用是一个重要的发展方向。但目前智能算法在机器人导航中的应用范围却受到了很大局限,如神经网络应用往往局限在环境的建模和认知上,例如机器人地图构建。同时由于目前在导航过程中主要采用前馈网络,需要教师信号进行训练,因此难于实现在线应用;模糊逻辑应用于复杂未知动态环境中,模糊规则很难提取,导航的效果也不理想。因此在移动机器人导航中,智能方法还有极大的发展空间。参考文献[1][J].Boston,1991.[2][J].CombridgeUniversityPres,2000.[3][A].ICRA[C].2001:3778~3782.[4][A].IECON'03[C].2003:2410~2416.[5][J].2001,(30):311~359.[6][A].AFSS[C].2000:674~679.[7]卢韶芳,刘大维.自主式移动机器人导航研究现状及其相关技术[J].农业机械学报,2002,(3):112~116.[8]郑向阳,熊蓉,顾大强.移动机器人导航和定位技术[J].机电工程,2003,20(5):35~37.[9]王志文,郭戈.移动机器人导航技术现状与展望[J].机器人,2003,25(5):193~197.[10]吕永刚,谢存禧.移动机器人的导航与路径规划的研究[J]机电工程技术,2004,33(1):19~21.[11]杨争,胡旭东.自主移动机器人基于行为的导航策略及其实现[J].机器人技术与应用,2002(5):21~23.[12]李群明,熊蓉,褚健.室内自主移动机器人定位方法研究综述[J].机器人,2003,25(6):560~567.[13]张文志,吕恬生.基于改进的遗传算法和模糊逻辑控制的移动机器人导航[J].机器人,2003,25(1):1~6.[14]宋爱国,王庆,黄惟—.基于数字地形图移动机器人的GPS自主导航[J].导航,1995(4):63~67.[15]席志红,原新,许辉.基于视觉的移动机器人实时避障和导航[J].哈尔滨工程大学学报,2002,23(5):107~109.[16]邹细勇,诸静.基于混合遗传模拟退火算法的矢量场机器人导航[J].控制理论与应用,2003,20(5):657~663.[17]包桂秋,周兆英,熊沈蜀,叶维英.图像导航技术的发展和应用[J].航空计测技术,2003,23(6):1~4.[18]童峰,许天增.一种移动机器人超声波导航系统[J].机器人,2002,24(1):55~57.[19]龚涛,蔡自兴.未知远程环境下移动机器人导航的并行进化模型[J].机器人,2003,25(3):470~474.[20]迟健男,徐心和.移动机器人即时定位与地图创建问题研究[J].机器人,2004,26(1):92~96.[21][J].(2):237~266.[22][J].IJCNN,1993:1875~1878.[23][J].Fuzzy-IEEE,1996:7~12.[24][J].(3):408~420.[25][A].ICRA2002[C].2002:2171~2177.[26][J].(4):490~497.[27](eds),RobotMotionPlanningandControl,LecturesNotesinControlandInformationSciences229[J].Springer,1998.[28][J].(5):474~485.[29][J].(3):639~652.[30][J].IEEEIndustryApplicationsSocietyAnnualMeeting,1993:2459~2462.[31][J].RoboticsandAutonomousSystems,2004,47(4):251~267.[32][J].IEEETranssonSMC-PartA,1999,29(6):870~880.[33][J].RoboticsandAutonomousSystems,2002,38(1):1~18.[34][J].RoboticsandAutonomousSystems,2003,45(2):73~82.[35][A].[C].2001:143~148.[36][A].ICMFIIS1996[C].1996:132~138.[37][A].ProceedingsoftheICRA1997[C].1997:441~446.[38](iGPS)[A].IROS2001[C].2001:1005~1010.[39][A].IROS1998[C].1998:570~575.[40][J].IEEE/(2):134~142.[41]李佳宁,易建强,赵冬斌,西广成.移动机器人体系结构研究进展[J].机器人,2003,25(7):756~760.[42]王耀南,李树涛.多传感器信息融合及其应用综述[J].控制与决策,2001,16(5):518~522.[43]王军,苏剑波,席裕庚.多传感器集成与融合概述[J].机器人,2001,23(2):183~186.作者简介邓旭玥(1979-)博士研究生研究领域:机器人规划与控制。王伟(1978-)博士研究生研究领域:欠驱动控制。易建强(1963-)博士/研究员/博士生导师研究领域:机器人、智能控制。赵冬斌(1972-)博士/副研究员研究领域:机器人、智能控制。
清香薄荷amy
机器人控制技术论文篇二 智能控制在机器人技术中的应用 摘要:机器人的智能从无到有、从低级到高级,随着科学技术的进步而不断深人发展。计算机技术、 网络技术 、人工智能、新材料和MEMS技术的发展,智能化、网络化、微型化发展趋势凸显出来。本文主要探讨智能控制在机器人技术中的应用。 关键词:智能控制 机器人 技术 1、引言 工业机器人是一个复杂的非线性、强耦合、多变量的动态系统,运行时常具有不确定性,而用现有的机器人动力学模型的先验知识常常难以建立其精确的数学模型,即使建立某种模型,也很复杂、计算量大,不能满足机器人实时控制的要求。智能控制的出现为解决机器人控制中存在的一些问题提供了新的途径。由于智能控制具有整体优化,不依赖对象模型,自学习和自适应等特性,用它解决机器人等复杂控制问题,可以取得良好效果。 2、智能机器人的概述 提起智能机器人,很容易让人联想到人工智能。人工智能有生物学模拟学派、心理学派和行为主义学派三种不同的学派。在20世纪50年代中期,行为主义学派一直占统治地位。行为主义学派的学者们认为人类的大部分知识是不能用数学方法精确描述的,提出了用符号在计算机上表达知识的符号推理系统,即专家系统。专家系统用规则或语义网来表示知识规则。但人类的某些知识并不能用显式规则来描述,因此,专家系统曾一度陷人困境。近年来神经网络技术取得一定突破,使生物模拟学派活跃起来。智能机器人是人工智能研究的载体,但两者之间存在很大的差异。例如,对于智能装配机器人而言,要求它通过视觉系统获取图纸上的装配信息,通过分析,发现并找到所需工件,按正确的装配顺序把工件一一装配上。因此,智能机器人需要具备知识的表达与获取技术,要为装配做出规划。同时,在发现和寻找工件时需要利用模式识别技术,找到图样上的工件。装配是一个复杂的工艺,它可能要采用力与位置的混合控制技术,还可能为机器人的本体装上柔性手腕,才能完成任务,这又是机构学问题。智能机器人涉及的面广,技术要求高,是高新技术的综合体。那么,到底什么是智能机器人呢?到目前为止,国际上对智能机器人仍没有统一的定义。一般认为,智能机器人是具有感知、思维和动作的机器。所谓感知,即指发现、认识和描述外部环境和自身状态的能力。如装配作业,它要能找到和识别所要的工件,需要利用视觉传感器来感知工件。同时,为了接近工件,智能机器人需要在非结构化的环境中,认识瘴碍物并实现避障移动。这些都依赖于智能机器人的感觉系统,即各种各样的传感器。所谓思维,是指机器人自身具有解决问题的能力。比如,装配机器人可以根据设计要求,为一个复杂机器找到零件的装配办法及顺序,指挥执行机构,即动作部分去装配完成这个机器,动作是指机器人具有可以完成作业的机构和驱动装置。因此,智能机器人是一个复杂的软件、硬件的综合体。虽然对智能机器人没有统一的定义,但通过对具体智能机器人的考察,还是有一个感性认识的。 3、智能机器人的体系结构 智能机器人的体系结构主要包括硬件系统和软件系统两 个方面。由于智能机器人的使用目的不同,硬件系统的构成也不尽相同。结构是以人为原型设计的。系统主要包括视觉系统、行走机构、机械手、控制系统和人机接口。如图1所示: 视觉系统 智能机器人利用人工视觉系统来模拟人的眼睛。视觉系统可分为图像获取、图像处理、图像理解3个部分。视觉传感器是将景物的光信号转换成电信号的器件。早期智能机器人使用光导摄像机作为机器人的视觉传感器。近年来,固态视觉传感器,如电荷耦合器件CCD、金属氧化物半导体CMOS器件。同电视摄像机相比,固体视觉传感器体积小、质量轻,因此得到广泛的应用。视觉传感器得到的电信号经过A/D转换成数字信号,即数字图像。单个视觉传感器只能获取平面图像,无法获取深度或距离信息。目前正在研究用双目立体视觉或距离传感.器来获取三维立体视觉信息。但至今还没有一种简单实用的装置。数字图像经过处理,提取特征,然后由图像理解部分识别外界的景物。 行走机构 智能机器人的行走机构有轮式、履带式或爬行式以及类人型的两足式。目前大多数智能机器人.采用轮式、履带式或爬行式行走机构,实现起来简单方便。1987年开始出现两足机器人,随后相继研制了四足、六足机器人。让机器人像人类一样行走,是科学家一直追求的梦想。 机械手 智能机器人可以借用工业机器人的机械手结构。但手的自由度需要增加,而且还要配备触觉、压觉、力觉和滑觉等传感器以便产生柔软、.灵活、可靠的动作,完成复杂作业。 控制系统 智能机器人多传感器信息的融合、运动规划、环境建模、智能推理等需要大量的内存和高速、实时处理能力。现在的冯?诺曼结构作为智能机器人的控制器仍然力不从心。随着光子计算机和并行处理结构的出现,智能机器人的处理能力会更高。机器人会出现更高的钾能。 人机接口 智能机器人的人机接口包括机器人会说、会听以及网络接日、话筒、扬声器、语音合成和识别系统,使机器人能够听懂人类的指令,能与人以自然语言进行交流。机器人还需要具有网络接n,人可以通过网络和通讯技术对机器.人进行控制和操作。 随着智能机器人研究的不断深入、越来越多的各种各样的传感器被使用,信息融合、规划,问题求解,运动学与动力学计算等单元技术不断提高,使智能机器人整体智能能力不断增强,同时也使其系统结构变得复杂。智能机器人是一个多CPU的复杂系统,它必然是分成若干模块或分层递阶结构。在这个结构中,功能如何分解、时间关系如何确定、空间资源如何分配等问题,都是直接影响整个系统智能能力的关键问题。同时为了保证智能系统的扩展,便于技术的更新,要求系统的结构具有一定开放性,从而保证智能能力不断增强,新的或更多传感器可以进入,各种算法可以组合使用口这便使体系结构本身变成了一个要研究解决的复杂问题。智能机器人的体系结构是定义一个智能机器人系统各部分之间相互关系和功能分配,确定一个智能机器人或多个智能机器人系统的信息流通关系和逻辑上的计算结构。对于一个具体的机器人而言,可以说就是这个机器人信息处理和控制系统的总体结构,它不包括这个机器人的机械结构内容。事实上,任何一个机器人都有自己的体系结构。目前,大多数工业机器人的控制系统为两层结构,上层负责运动学计算和人机交互,下层负责对各个关节进行伺服控制。 参考文献: [1]左敏,曾广平. 基于平行进化的机器人智能控制研究[J]. 计算机仿真,2011,08:15-16. [2]陈赜,司匡书. 全自主类人机器人的智能控制系统设计[J]. 伺服控制,2009,02:76-78. [3]康雅微. 移动机器人马达的智能控制[J]. 装备制造技术,:102-103. 看了“机器人控制技术论文”的人还看: 1. 搬运机器人技术论文 2. 机电控制技术论文 3. 关于机器人的科技论文 4. 工业机器人技术论文范文(2) 5. 机器人科技论文
狂狼行天下
机器人领域必读的书籍还是不是那么多的,我只能说说自2007年以来,我看过的一部分机器人书籍或者paper,只能局限在机器人操作与抓取领域,并且偏学术领域。按照时间先后顺序:(1)《机器人技术基础》, 熊有伦 主编;推荐指数: ***特点:短小精悍使用方法:配合使用Craig的《机器人学》, Paul的《机器人操作手:数学、编程与控制》,蔡自兴的《机器人学》。这些书都有些历史了,简单的看一下,可以了解那个年代机器人的知识是怎么回事。(2) Jorge Angeles的《Fundamentals of robotic mechanical systems》,这个有对应的中文版,东北大学翻译的,如果没有记错。推荐指数:***特点:推理详实使用方法:配合使用黄真的《高等空间机构学》,Selig的《Geometric Fundamentals of Robotics》。(3)Matt Mason的《Mechanics of Robotic Manipulation》推荐指数:****特点:大巧不工使用方法:配合使用Matt Mason早期paper以及他和Salisbury合作的《Robot hands and the mechanics of manipulation》,以及Mark Cutkosky的博士论文《Robotic grasping and fine manipulation》(4)Richard M. Murray等人的《A Mathematical Introduction toRobotic Manipulation》(),这本书前后看了不少于10遍。初看比较晦涩难懂,语言不是很流畅的感觉,特别是中文版本。推荐指数:*****特点:优美使用方法:此书是整个80年代,90年代早期机器人操作与抓取领域集大成之作。数学优美,论证严谨。反复阅读此书及书中的所有参考文献,这本书的参考文献很大一部分是作者的paper,其他的文献也基本是各个领域的经典之作,参考文献一共就100多个。我当时着重补习了基本的动力学《Analytical Dynamics of Discrete Systems》。
机械论文参考文献 在学习和工作中,大家都有写论文的经历,对论文很是熟悉吧,通过论文写作可以提高我们综合运用所学知识的能力。怎么写论文才能避免踩雷呢?以下是我收集
随着论文发表数量呈爆炸式的增长,怎样才能避免论文信息过载,同时为研究人员提供一个和其研究方向相关且有效准确的参考文献,成为一个很重要的问题。下面是我为大家推荐的
据新华社消息,我国目前已基本掌握了机器人操作机的设计制造技术、控制系统硬件和软件设计技术、运动学和轨迹规划技术,生产了部分机器人关键元器件,开发出喷漆、弧焊、点
参考文献的自动生成 刚刚学会很好很方便~ 来源: 陈郁的日志写论文,参考文献的修改很麻烦,删除一个,添加一个,就需要改一长串数字。怎么办呢。本人推荐一种简单方法
摘要(Abstract)本文综述了移动机器人导航技术的发展情况,尤其注重智能方法在导航技术中的应用,同时对导航技术的发展方向作了进一步的阐述。Thispaper