智能移动机器人控制与感知系统

智能移动机器人控制与感知系统
智能移动机器人控制与感知系统

摘要

随着机器人的应用范围的不断拓宽,机器人所面临的工作环境也越来越复杂,往往是未知的、动态的、非结构化的,所以,要在这种环境下实时地完成各种任务,就对机器人的控制提出了新的挑战。

本文的主要工作和创新点包括:对移动机器人的硬件模块进行了分析。详细研究了移动机器人的感知系统,包括超声波传感器和视觉传感器两大模块。移动机器人采用了两款超声波传感器组合使用,用于探测更为全面的障碍物特征信息。通过对基于行为控制技术的论述,设计了一种用于移动机器人完成多目标任务的基于行为控制系统。另外机器人采用了 Sony EVI-D31 PTZ 摄像头,成功地实现了计算机串口控制,大大的扩展了机器人的视觉功能,可以更多的获取外界信息。

关键词:移动机器人、硬件模块、行为控制。

Abstract

With the development of applied range, the work condition faced by robot is more complex, which always is unknown, dynamic and unstructured. So the control of robot t o fulfill a mission in real time under this environment has a new challenge. The ma in work and innovative ideas include.

The structure of RIRA-Mobile robot is introduced. Furthermore, the driving model and power model are analyzed. The perception system of RIRA-Mobile robot is demonstrated particularly, which includes two models of vision and ultrasonic sensor. RIRA-Mobile robot uses two type s ultrasonic sensors so as to detect the general obstacles’ information. In addition, Sony EVI-D31 PTZ camera is also used, which can de controlled by computer serials that the vision function of robot is extended greatly to get more environment information. Through exploring the behavior-based control technology, a behavior-based control system has been designed for mobile robot fulfilling multiple objective missions.

KEYWORDS:mobile robot; hardware modules; behavior control.

目录

第一章绪论 (1)

(一)移动机器人研究现状 (1)

1、移动机器人的控制系统 (1)

2、导航方式 (5)

3、传感器及多传感器融合技术 (6)

(二)移动机器人的关键技术 (7)

1、基于行为的控制技术 (7)

2、移动机器人的主动视觉技 (8)

(三)研究意义和主要内容 (10)

第二章移动机器人的硬件结构 (11)

(一)移动机器人驱动模块 (11)

1、驱动模块的硬件选取 (11)

2、驱动模块的控制 (12)

(二)移动机器人无线通讯模块 (13)

1、计算机与机器人间的图像无线通信 (14)

2、计算机与机器人间的无线数据通信 (14)

(三)移动机器人控制系统的设计 (15)

1、反应式控制结构 (15)

2、移动机器人基于行为的控制系统的原则 (17)

3、基于行为的控制系统的行为选择机制 (18)

第三章移动机器人感知系统研究 (19)

(一)移动机器人的超声波传感器感知模块 (19)

1、超声波传感器 (19)

2、超声波传感器的基本原理 (20)

3、移动机器人超声波传感器的应用 (20)

(二)移动机器人的视觉感知模块 (23)

1、视觉系统的硬件结构 (24)

2、视觉系统的软件结构 (27)

结论 (32)

致谢 (34)

第一章绪论

(一)移动机器人研究现状

移动机器人的研究始于 20 世纪 60 年代末期,目的是研究人工智能技术及在复杂环境下机器人系统的自主推理和规划能力。70 年代末,随着计算机技术和传感技术的发展,世界上一批著名公司开始研究移动机器人平台,这些移动机器人平台主要作为大学实验室及研究机构的移动机器人实验平台。近年来,自主式移动机器人(Autonomous Mobile Robot)技术在工业、农业、医学及社会服务业等领域显示了越来越广泛的应用前景,因而成为国际机器人学术界研究的热点问题。

国外移动机器人的发展比较迅速,80 年代,美国国防高级研究计划局(DARPA),制定了地面天人作战平台的战略计划。从此,在全世界掀开了全面研究室外移动机器人的序幕,如 DARPA 的“战略计算机”计划中的自主地面车辆(ALV)计划(1983-1990),能源部制订的为期 10 年的机器人和智能系统计划(RIPS 1986-1995),以及后来的空间机器人计划,日本通产省组织的极限环境下作业的机器人计划,欧洲尤里卡中的机器人计划,还有由美国 NASA 资助研制的“丹蒂Ⅱ”八足行走机器人,美国 NASA 研制的火星探测机器人索杰那等。

国内在移动机器人的研究起步较晚,大多数研究尚处于某个单项研究阶段,主要的研究工作有:清华大学智能移动机器人于 1994 年通过鉴定;香港城市大学智能设计、自动化及制造研究中心的自动导。

1、移动机器人的控制系统

对于移动机器人的智能控制来讲有两种不同的观点:一是基于“环境建模-规划-控制”的纵向体系观点,即基于模型的智能控制模拟了人的深思熟虑的行为;二是基于“感知-行动”的横向体系观点,模拟了一种反射行为以及对复杂环境的迅速反应和适应能力。移动机器人的控制结构通常有下面几种:

1. 分级递阶结构:图 1.1 所示的分级递阶结构是由 Albus 提出的[1-4],把各种模块分成若干层,位于高层的模块负责复杂的推理、判决,较低的层次用于与外界的交互。这种体系结构遵循“感知—思维—行动”的基本规律,层次向上智能增加,精度降低,层次向下,智能降低,精度增加,较好地解决了智能和控制精度的问题。其缺点是反应性差,虽然低层有一定的实时处理能力,但仅限于局部的非智能反应,失去了高度智能性的实时反应能力, 另外,由于各模块串行连接,其中任何一个模块的故障直接影响整个系统的功能。

图 1.1 分级递阶结构

2. 包容结构:包容式体系结构是美国 MIT 的 R.Brooks 提出的[5],采用“感知—动作”结构(图 1.2),也称基于行为的结构。包容式体系结构在处理动态环境中不确定和模仿动物的低级反射行为方面具有很多优点,适合快速的反射性行为,如移动机器人的目标识别与路径规划,漫游与避障等。但是它强调单元的独立、并行工作,缺少全局的指导和协调。

图 1.2 包容结构

3. 组织-协调-执行结构:这种结构是由 Saridis 等人提出来的(图 1.3)

图 1.3 组织-协调-执行结构

4. 反应式结构:即根据移动机器人的行为功能构造控制体系结构(图 1.4)。

图 1.4 反应式机器人控制结构

它将机器人行为的感知、规划、任务执行等过程封装成一个行为模块,例如将机器人的行为分为停车、跟踪、漫游、避障等行为功能模块,每一行为实现传感器信息与机器人动作间的一种映射。某一时刻,只有一种行为控制车体。反应式从下向上的方法改变了机器人的控制策略,它是在小状态下搜索一系列的可编程的条件——动作对。纯粹的反应式系统不使用任何的环境信息内部描述,不执行任何的规划,机器人只是对传感器的信息直接进行反应,从而产生动作。这种控制方法是基于“刺激-反应” (stimulus-response)的原理。这样就使机器人能够快速地对时变的、非人为构造的环境进行反应。

5. 混合式结构可分为:漫游层、趋向总目标层、规划层或趋向子目标层、应急避障层和解死锁层,从下到上的各层中,越是高层,优先级越高,各层具体功能如下:

漫游层:低优先级层,在无任务情况下,机器人根据传感器选择无障碍物方向随机动作。目的是在多机器人环境下,暂时无任务的机器人同样需要保持清醒

的意识和一定的机动性,避免冲突。

趋向总目标层:机器人通过通讯方式得到任务,比如一个最终目的地,机器人在本层内不断比较当前位置和目标位置,产生并输出一个指向目标位置的下一步动作。如果本层有输出,则表明机器人有新的任务,停止漫游活动,开始趋向目标运动。

规划层:本层又叫子目标层,主要任务是机器人利用超声波传感器、已有地图及通讯方式得到较远处的环境信息,使机器人有足够的时间对环境做出推理判断,对路径做出阶段性规划。规划结果以子目标的形式输出。

应急避障层:机器人在运动过程中,如果红外线传感器测得避障区有障碍物存在,则机器人暂时停止趋向子目标运动,实施应急避障行为,之后重新规划子目标。

解死锁层:没有一种算法既具有良好的避障行为,又可以排除所有的死锁行为,本算法也不例外。因此,本层的作用是判断机器人是否进入死锁状态,如果是,采用 Follow-wall 行为,逃离死锁状态。系统死锁判断方法:一是系统在 Time 时间段内速度为 0,二是机器人运动方向与机器人当前目标(总目标或子目标)方向夹角大于 90°[6]。

图 1.5 混合型控制结构

除此五种之外,还有 Albus 提出的三脊梯结构,席裕庚、田华等提出的环递阶结构,美国国家标准局(NBS)制造工程中心自动制造研究实验室提出的 NBS 分级感觉与控制结构和融合控制结构。

随着机器人控制技术的发展,开发“具有开放式结构的模块化、标准化机器人控制结构”是当前机器人控制结构的一个发展方向。近几年,日本、美国和欧洲一些国家都在开发具有开放式结构的机器人控制器,如日本安川公司基于PC 开发的具有开放式结构、网络功能的机器人控制结构。我国 863 计划智能机器人主题也已对这方面的研究立项。

新型的机器人控制器应有以下特色:(1)开放式系统结构,采用开放式软件、硬件结构,可以根据需要方便的扩充功能,使其适用于不同类型机器人或机

器人化自动生产线。(2)合理的模块化设计对硬件来说,根据系统要求和电气特性,按模块化设计,这不仅方便安装和维护,而且提高了系统的可靠性,系统结构也更为紧凑。(3)有效的任务划分,不同的子任务由不同的功能模块实现,以利于修改、添加、配置功能。(4)实时性、多任务,要求机器人控制器必须能在确定的时间内完成对外部中断的处理,并且可以使多个任务同时进行。(5)网络通讯功能,利用网络通讯的功能,以便于实现资源共享或多台机器人协同工作。(6)形象直观的人机接口。

2、导航方式

移动机器人的导航方式可分为:基于环境信息的地图模型匹配导航、基于各种导航信号- 5 -的陆标导航、视觉导航和味觉导航等。

环境地图模型匹配导航[7]是机器人通过自身的各种传感器,探测周围环境,利用感知到的局部环境信息进行局部地图构造,并与其内部事先存储的完整地图进行匹配。如两模型相互匹配,机器人可确定自身的位置,并根据预先规划的一条全局路线,采用路径跟踪和避障技术,实现导航。它涉及环境地图模型建造和模型匹配两大问题。

陆标导航是事先将环境中的一些特殊景物作为陆标,机器人在知道这些陆标在环境中的坐标、形状等特征的前提下,通过对陆标的探测来确定自身的位置。同时将全局路线分解成为陆标与陆标间的片段,不断地对陆标探测来完成导航。根据陆标的不同,可分为人工陆标导航和自然陆标导航。人工陆标导航是机器人通过对人为放置的特殊标志的识别实现导航,虽然比较容易实现,但它人为地改变了机器人工作的环境。自然陆标导航不改变工作环境,是机器人通过对工作环境中的自然特征的识别完成导航,但陆标探测的稳定性和鲁棒性是研究的主要问题[8]。

视觉导航主要完成障碍物和陆标的探测及识别。Trahanias[9] 利用视觉探测陆标来完成机器人导航。其中陆标不是事先定义的人工陆标,而是在学习阶段自动抽取的自然陆标。视觉导航中边缘锐化、特征

提取等图像处理方法计算量大,实时性差始终是一个瓶颈问题。解决该问题的关键在于设计一种快速的图像处理方法。Stanley[10]提出了基于神经网络的机器人视觉导航技术。该技术中估算逆雅可比矩阵是基于视觉导航的一个关键问题。它将图像特征的变化与机器人的位置变化对应起来,通过神经网络训练来近似特征雅可比矩阵的逆阵。该技术,通过提取几何特征、平均压缩、向量量化和主成分提取来简化图像处理,实现实时视觉导航。

味觉导航[11,12]。是通过机器人配备的化学传感器感知气味的浓度,根据气味的浓度和气流的方向来控制机器人的运动。由于气味传感器具有灵敏度高、机器视觉技术的优越性响应速度快以及鲁棒性好等优点,近年来许多研究人员在气味导航技术上做了许多研究工作。但该项技术能够真正应用到实际环境中的却很少,仍处于试验研究阶段。Figaro Engineering lnc.公司研制的氧化锡气味传感器,被广泛用于气味导航试验。石英晶体微平衡气味传感器、导电聚合物气味传感器和一种模仿哺乳动物鼻子功能的电子鼻等用于移动机器人味觉导航的传感器都处于试验阶段。目前的味觉导航试验多采用将机器人起始点和目标点之间用特殊的化学药品,如酒精和樟脑九等,引导出一条无碰气味路径,机器人根

据不同的道路跟踪算法,用气味传感器感知气味的浓谈和气味源的方向进行机器人导航试验。味觉导航的研究具有很好的研究价值,该种移动机器人可用来寻找化学药品泄露源。

3、传感器及多传感器融合技术

传感技术自 80 年代以来获得了迅猛的发展,它已经越来越多的被应用于各种监测系统。移动机器人的传感技术用于对车体自身及外部环境信息的检测和处理。

移动机器人所用传感器主要分为两类——内传感器和外传感器。(1)内传感器:用于测定机器人自身的参数位置和方向。常用的有计程仪、差分计程仪、磁罗盘和陀螺罗盘等。(2)外传感器:用于检测和处理外部环境信息。其中,用于移动机器人测距的外传感器通常为非接触型传感器,包括声学、光学和电磁波三类。目前常采用超声、激光、视觉等传感器。超声传感器的优点是硬件结构简单,价格低廉,容易操作;缺点是速度慢,存在较大的波束角,且对光滑表面存在镜面反射。激光传感器的优点是发散小或没有发散,并对大多数物体无镜面反射现象,缺点是存在潜在的安全问题(首先是人眼安全问题),且不适用于透明物质。视觉传感器通常采用 CCD 敏感元件,优点是获取信息量大,缺点是计算复杂,对环境光线有一定要求。另外,移动机器人上还有触觉、压觉、滑觉等接触型传感器。

移动机器人所用传感器主要分为两类——内传感器和外传感器。(1)内传感器:用于测定机器人自身的参数——位置和方向。常用的有计程仪、差分计程仪、磁罗盘和陀螺罗盘等。(2)外传感器:用于检测和处理外部环境信息。其中,用于移动机器人测距的外传感器通常为非接触型传感器,包括声学、光学和电磁波三类。目前常采用超声、激光、视觉等传感器。超声传感器的优点是硬件结构简单,价格低廉,容易操作;缺点是速度慢,存在较大的波束角,且对光滑表面存在镜面反射。激光传感器的优点是发散小或没有发散,并对大多数物体无镜面反射现象,缺点是存在潜在的安全问题(首先是人眼安全问题),且不适用于透明物质。视觉传感器通常采用 CCD 敏感元件,优点是获取信息量大,缺点是计算复杂,对环境光线有一定要求。另外,移动机器人上还有触觉、压觉、滑觉等接触型传感器。

多传感器信息融合技术是指将经过集成处理的多传感器信息进行合成,形成对外部环境某一特征的一种表达方式。在未知环境中,信息的表现形式是多种多样的,信息容量以及对处理速度的要求已大大超出人脑的信息综合处理能力,信息融合这一崭新的数据处理技术便应运而生。经过融合的信息具有冗余性、互补性、实时性和低成本性。多传感器信息融合基本原理和出发点就是充分利用多个传感器的资源,通过对这些传感器及其观测信息的合理支配和使用,把多个传感器在空间和时间上的冗余或互补信息,依据某种准则进行组合,以获得被测对象的一致性解释或描述,使该系统由此获得比它的各组成部分更优异的性能和更可靠的决策。可以证明:应用优理论融合来自多个传感器的信息总能得到比单个传感器信息更好的对象状态估计。用于移动机器人的多传感器信息融合方法的研究从本世纪 80 年代中期开始起步,至今已有 10 余年的历史。由于移动机器人应用领域很广,因此确定多传感器信息融合的通用方法很难。融合的常用方法有:加权平均法、贝叶斯估计、卡尔曼滤波、统计决策理论、D—S 证据推理、神经

网络和模糊推理法以及带置信因子的产生式规则。其中加权平均法是最简单也最直观的方法,一般用于对动态低水平的数据进行处理,但结果不是统计上的最优估计;贝叶斯估计是融合静态环境中多传感器低层数据的常用方法,适用于具有高斯白噪声的不确定性传感信息融合;对于系统噪声和观测噪声为高斯白噪声的线性系统模型用卡尔曼滤波(KF)来融合动态低层次冗余传感信息,对于非线性系统模型采用扩展卡尔曼滤波 (EKF)或者分散卡尔曼滤波(DKF);统计决策理论用于融合多个传感器的同一种数据,常用于图像观测数据;D—S 证据推理是贝叶斯估计法的扩展,它将局部成立的前提与全局成立的前提分离开来,以处理前提条件不完整的信息融合;基于神经网络法根据系统要求和融合形式,选择网络拓扑结构,通过网络学习确定网络连接权值,对各传感器的输入信息进行融合。系统具有很强的容错性和鲁棒性;模糊推理法首先对多传感器输出进行模糊化,将所测得的距离等信息分级,表示成相应的模糊子集,并确定模糊子集的隶属度函数,通过融合算法对隶属度函数综合处理,再将模糊融合结果清晰化,求出融合值;带置信因子的产生式规则主要用于符号水平层表达传感器信息,结合专家系统对多传感信息进行融合。迄今为止,许多研究人员对信息融合技术的研究做出了很大的贡献。邬永革[13]等对多传感器信息融合的概念、方法及实现等问题作了探讨。S Houzelle 和 G Giraudon[14]提出了要从多传感器融合信息中获取更多潜在的优势,必须对增长的数据流、知识模型和推理决策进行控制,同时通过使用香农(Shannon)信息理论提出了各种传感器之间的冗余性及互补性的定量测量。J K Hackett 和 M Shah[15]将多传感器信息融合的应用分为六大类,即场景分割、表达、3-D 形状、传感器建模、自主机器人和目标识别。袁军等也对多传感器信息融合的方法进行了归纳,同时也回顾了融合中的控制结构、传感器选择及环境建模等问题。

多传感器融合技术在自主车导航中的作用越来越受到重视。如 Hilare 移动机器人将触觉、听觉、两维视觉、激光测距等传感器结合起来,使之能在未知环境中操作。Stanford 移动机器人将触觉、立体视觉和超声波传感器用于非结构化人为环境中的机器人导航。Carnegie-Mellon 机器人中心研制的 CMU 自主陆地车具有彩色 TV 摄像机、激光测距仪和声纳传感器。

(二)移动机器人的关键技术

1、基于行为的控制技术

基于行为控制方法是反应式系统的扩展,它介于纯粹的反应式和极端的慎思型之间。在文献中基于行为方法和反应式方法常常被混淆,尽管两者在内部状态上没有本质的不同,但是基于行为策略要比纯粹的反应式方法优越的多.

“基于行为机器人(BBR)建立了人工智能、工程和认知科学之间的桥梁。基于行为的方法是设计自主智能体和机器人的方法论,是智能体结构的一种形式。正是这种结构提供了框架并且施加了某些约束,从而使机器人的控制问题得以解决。基于行为的方法论利用了一种普遍的、生物学上的灵感,从下而上的哲学体系,并且允许了在解释、描述上的一定的自由。基于行为的方法论的目标就是发展控制智能系统(通常是指机器人系统,也包括一些仿真机器人和其他的自主的软件智能体)的方法,使用机器人来构造模型从而更好的理解生物系统(通

常是指动物,从昆虫到人类)。”

现有的移动机器人存在的主要问题是缺乏灵活性和自主性,大多数机器人只能在预先定义的地图中或者是高度结构化的环境中执行预先规定的动作。在陌生的环境下,机器人不能很好的完成任务,主要原因在于对环境情况的预先知识的了解是不全面的、不确定的和近似的;由于传感器自身的限制,感知信息存在不同程度的不确定性,直接使用感知信息很难得到准确的环境模型;控制作用并非完全可靠,如出现打滑等,基于行为的控制结构解决了这些问题,使机器人能够克服环境的不确定性,可靠的完成复杂任务,且效率高、鲁棒性好。

对于移动机器人的自主导航来说,所具备的行为包括紧急行为、避障行为、任务行为(包括障碍物识别及环境探索),每种行为有不同的优先级,其中紧急行为优先级最高,避障行为次之,任务行为优先级最低,整个体系结构如图 1.6 所示

图 1.6 基于行为的控制结构

2、移动机器人的主动视觉技

1. 主动视觉的定义:主动视觉(Active Vision)是当今计算机视觉和机器视觉研究领域中的一个热门课题。主动视觉强调的是视觉系统与其所处环境之间的交互作用能力。具体地说,主动视觉系统应具有根据自己在当前环境中所处的状态,如几何位置、姿态,摄像机的成像光学条件等,调整自身各部分的状态参数,使其能够达到一个佳成像状态,从而使系统能够方便地完成特定的视觉任务,如动态地跟踪物体的运动。由此可见,主动视觉系统就是能够支持主动视觉功能的实验演示系统,又称为图像采集平台(multi-DOF image grab platform)。通过视觉信息进行导航控制是随着计算设备运算速度和存储容量的快速发展、图像技术的进步而提出来的。视觉系统在导航中主要起到环境探测和辨识的作用。环境的探测包括障碍探测和陆标探测,而辨识主要是路标和目标物体的识别。其目的是为移动机器人提供相关的环境信息如障碍物相对机器人的位置信息,机器人在

全局坐标下的位置信息,甚至运动物体的速度、方向、距离信息,以及目标的分类等。视觉导航的优点在于其探测的范围广,取得的信息丰富,其难点在于机器人导航使用的视频图像信号数据量很大,要求较高的实时数据处理能力,同时从图像中提取对导航有价值的信息也是一个富有挑战性的工作。

2. 视觉系统的组成

机器人视觉系统从功能上看可分成图1.7所示三部分。其中摄像头的作用是摄取环境中的情况,产生连续帧(或场)的视频图像。这些视频图像通过A/D转换,生成相应的数字图像,然后再由图像识别算法对这些数字图像进行辨识,得到所需数据。

机器人视觉系统就其实现方案而言,可分为三类[27]:第一类是所谓的软件法,该法是指图中的A/D 功能由专门的图像采集卡实现,而图像识别算法则由装入主计算机的程序完成。因为单纯实现A/D功能的图像采集卡结构简单,通用性强,在市场上较普遍,而在PC机上开发软件算法也较方便,因此软件法是比较容易实现的方法。但是由于主机要完成大量的数字图像信息的处理,工作量很大,所以实时处理的速度是此类方法的开发重点和难点;第二类是硬件法,它将图中A/D和图像识别算法固化在一块数据采集处理板上,图像采集板完成图像的数字化转换、图像压缩、分析和处理的功能,向主机传送图像处理后的结果。由于大量的图像处理、分析动作都由图像采集板完成,减轻了主机的负担,是提高系统的实时处理速度的有利手段。由于问题的具体性,采用此法需独立开发出一块数据采集板,所以通用性不强,设计周期长,成本高;第三类是软、硬件结合法,在这种方法中,数据采集处理板可实现A/D功能和部分简单但量大的图像辨识任务,然后将中间辨识结果传给计算机,在计算机上完成剩余的量小但复杂的辨识计算任务。这种方式下,图像的通用性强,开发周期短。显然采用软硬件结合法,要比采用硬件法开发数据采集处理板的难度小,但是该方法所需的采集卡价格贵,费用也较高。

3. 视觉系统的工作原理:无论采用哪种方式,机器人视觉子系统一般都具有如下的功能模块:图像采集、图像分割、目标识别和目标跟踪。

(a)图像采集、

通过摄像头将环境中的现实情况采集到计算机内存,供视觉处理软件分析。主要用摄像头、图像采集卡等硬件设备来完成。

(b)图像分割

也就是图像的二值化,是将彩色图像中各像素区分成不同对象的子类。经过像素分类处理后,彩色图像变为二值图像(感兴趣的目标点为1或255,背景点为0,也可以根据算法实现的需要设置其它值)。在二值图中,分离出各个独立的目标区域。图像分割是在颜色分割的基础上进行的,对图像进行颜色分割后,就可以获得多个二值化图像结果,这些二值化图像实际上是从同一幅图像中获得的。因此,对于多目标图像处理需要获得多重二值化图像结果。这样就完成了多目标的分割。

(c)目标识别

此模块是通过独立目标区域的特征量来确定目标特性,如通过目标矩心、目

标周长、面积和方向等,最终确定出目标的中心位置和运动方向,为决策子系统提供信息。目标识别的过程是计算机认识图像的过程。就机器人视觉系统来说,它对机器人视觉系统的实时性影响最大,是系统的研究重点和难点,同时也是目前广大学者研究的热点,提出了许多算法。

(d)目标跟踪

在机器人小车运动的同时,视觉子系统连续摄取环境中的一帧一帧的彩色图像,及时处理帧图像,使机器人小车能够进行连续的运动。在机器人视觉系统中搜索目标的方法有两种:一种实现方法是对所采集的每一帧图像进行全帧识别处理;另一实现方法是利用上帧所识别出来的目标信息,根据它的速度及运动方向,对它在下帧中的大致位置进行预测估计,从而只需在一帧图像的局部区域进行搜索和识别。处理,这一方法便是实际的目标跟踪。目标跟踪大大地减少了系统处理的数据量,从而很容易实现实时性要求,也可以提供较多的时间进行其它处理。

(三)研究意义和主要内容

近几十年来,机器人技术不断得到发展,其应用领域也越来越广泛,尤其是在军事、月球探索、服务等领域愈发得到了更加重要的应用。但是在不断提高机器人智能化的同时,它所面临的环境也开始变得越来越复杂,往往是未知的、动态变化的,机器人要完成的任务也越来越复杂。所以就要求机器人必须有一个更好的体系结构,从而能更好的代替人类的劳动、工作。

本文对移动机器人的行为控制较为系统的研究,提出了基于行为的模糊控制技术方法。本文的主要工作和创新点包括:

第一部分详细论述了移动机器人及其控制技术的现状,对当前的国内外移动机器人的发展进行了分析和展望。

第二部分对自行研制开发的RIRA移动机器人进行了阐述,并对RIRA移动机器人的硬件模块进行了详细分析。

第三部分进行了RIRA 型移动机器人的感知系统的设计,包括超声波传感器和视觉传感器两大部分。RIRA 移动机器人采用了多路超声波传感器组合,还使用了两款可测距超声波传感器,用于探测不同距离的障碍物,保证对外界环境的尽可能多的检测。另外RIRA移动机器人采用了Sony EVI D3-PTZ摄像头,成功地实现了计算机串口控制,大大的扩展了机器人的视觉功能,可以更多的获取外界信息。

第二章 移动机器人的硬件结构

(一) 移动机器人驱动模块

1、驱动模块的硬件选取

1. 硬件的选取

根据实际环境的需要,RIRAII 移动机器人的驱动部件选取的是交流伺服电机,交流伺服电机选用日本松下电机,它的额定功率为 0.75kW ,额定转矩为

2.4Nm ,最高转速为 4500rpm ,额定转速为 3000rpm , 选用的编码器是增量式编码器。这种电机有三种控制模式:位置控制模式、速度控制模式和转矩控制模 式。运动控制的原理:由运动控制模块发出控制信号,如脉冲信号和模拟电压量等,这两种控制信号分别对应位置控制模式和速度控制模式,伺服电机在相应的模式下接收到控制信号,于是便能按照预定的方式运动。在位置控制模式下,根据输入电机的脉冲频率,控制驱动电机转速,随着控制频率的增大,位置控制模式的线性度略有下降,这是由于累积误差引起的。因此,移动机器人的运动控制,一般不采用位置控制方式,而选用速度控制模式。

2. 交流伺服电机工作原理

伺服电机在控制系统中用作执行元件,将电信号转换为轴上的转角或转速,以驱动控制对象。伺服电机有交流和直流两种,它们的最大特点是可控。在有控制信号输入时,伺服电机就转动;没有控制信 号输入时,则停止转动;改变控制电压的大小和相位(或极性)就可以改变伺服电机的转速和转向,它是控制系统中的原动机。伺服电机控制方法有三种:①幅值控制;②相位控制;③幅值-相位控制。生 产中多用幅值控制。交流伺服电机与普通电机相比具有如下特点:

(1) 调速范围宽广,伺服电机的转速随着控制电压改变,能在宽广的范围内连

续调;

(2) 转子的惯性小,能实现迅速的启动,转动;

(3) 控制功率小,过载能力强,可靠性好。

由于伺服电机的特点,它的应用非常广泛。例如,雷达系统中扫描天线的旋转,流量和温度控制中阀门的开启。另外,数控机床中刀具运动、舰船方向舵和机器人的驱动都是采用伺服电机来完成的。

(1) 调速范围宽广, 调速范围宽广,伺服电机的转速随着控制电压改变,能在宽广的范围内连续调节;

2、驱动模块的控制

本研究主要采用单片机来控制驱动模块,单片机以其体积小、价格低、抗干扰性好等特点,在现代控制系统中常用在操作现场进行数据采集,以及实现现场控制。其程序流程图如图 2.1 所示。

图 2.1 电机动作流程图

单片机输入的脉冲信号通过 D/A 转换,把数字信号转换成模拟信号,电机的转速和转向主要是通过电压的变化来控制的,电机需要的电压范围为-10V~+10V,其速度控制图,如图 2.2 示,阴影的部分表示斜率可以变化的范围,通过调节伺服控制器的参数可以调节斜率,速度的正轴代表正转,负轴代表负转。交流伺服电机控制器有五种模式选项,包括:监视器模式、参数设定模式、EEPROM 写入模式、自动增益调整模式、辅助模式。在交流伺服电机运转之前,还需要对控制器的参数进行设置,选择控制器的参数设定模式,对其参数进行设置,其参数设置如表 2.2所示,调节表 2.1 参数也可以改变电机的转速和方向。在交流

伺服电机运行的时候,选择控制器的监视器模式以监视电机的转速,确保电机的转速与指令给定的一致。

移动机器人运动方式为履带式车辆运动方式,即左边两个轮子的转速一致,右边两个轮子的转速一致。因此该移动机器人可简化成以前后轮中心线为轴线的两轮移动平台。可以通过控制左右轮的速度来控制移动机器人作相应的动作。移动机器人的动作主要包括前进、后退、前进左拐、前进右拐、后退左拐、后退右拐、停止等动作。

图 2.2 速度控制示意图

(二)移动机器人无线通讯模块

如何提高自主式移动机器人对各种传感器信息的处理能力是一个关键技术问题。在移动机器人自身负重能力有限的情况下,通过无线通信方式,借助外部计算机处理传感器信息成为一种可行方案在轮式移动机器人控制平台上,成功地

实现了自主式移动机器人的无线控制。

无线通讯模块的功能主要有:图像的无线传输和数据的无线传输。

1、计算机与机器人间的图像无线通信

图像的无线传输采用了 1K-1200SR 无线影音发射器和接受器。摄像头连接发射器,位于移动机器人的车体之上;接收器放位于上位机(图像处理计算机)处,和彩色数字图像采集卡连接,传输距离可达百米。

2、计算机与机器人间的无线数据通信

考虑到移动机器人的特点,无线通信是较为理想的通信方式。试验中,无线收发模块采用 TX315A 全晶振式射频无线收发模块,模块由 TX315A-T01 发射组件和 TX315A-R01 接受组件两部分组成。该无线收发模块主要有以下特性:(1)体积小,发射和接受模块均为 12*22*32mm。(2)其频率绝对一致,故在使用的时候可随意增加发射和接受组件,以组成所需要的功能系统。(3)发射模块的输入信号可以使用 VD5026,PT2262,HT12E 等等编码器,或是 PIC16,Z80,51 系列的单片机,电路含有一只 47KΩ的限流电阻,信号可以直接由芯片输出,传输速率为 0.6K-4.8K,10K。(4)接受模块内含有一整套超外差晶振接受和数据处理电路,输出可直接传给VD5027,PT2272,HT12D 译码器或PIV16,Z80, 51 单片机。发射模块与主机的连接见图 2.3,接收模块与单片机的连接见图 2.6。

图 2.3 发射模块与计算机的连接图

计算机与单片机 8951 间的无线通信试验中,发射和接受两个模块用于计算机串口与单片机 8951 之间进行无线通信。单片机 8951 支持串口通信功能,性价比高,是计算机控制机器人的理想中介。TX315-T01 模块与计算机串口的连接中,由于模块不支持 TTL 电平,计算机串口的 TXD 线需要经过电平转换后与发射模块的信号输入端相连。接受模块与单片机 8951 的连接如图 2.4 所示,无线接受模块的信号端与单片机的 RXD 连接。单片机 8951 可直接通过一个引脚的高低电平将无线收发模块置于始终发射或接收状态。由于试验中计算机采用的是Visual Basic 6.0 的开发环境,可通过设置Mscomm控件的属性来实现计算机串口对无线收发模块收发状态转换的控制。计算机与单片机的通信速率约定为 9600bs,为了获得精确的波特率,8951 选用 11.0592MHz 的晶振。所对应的单片机接受程序,部分如下:

GET: CLR RI NOP NOP G1: JBC RI,G10 AGMP GI G10: MOV A,SBUF MOV 30HA LCALL DISPLAY SJMP GET

图 2.4 接收模块与单片机的连接图

机器人无线控制是基于上述计算机与单片机之间的无线通信而实现的,设计机器人无线通讯的总体框架如图 2.5 所示。

图 2.5 机器人的无线通讯模块示意图

(三) 移动机器人控制系统的设计

1、 反应式控制结构

随着人们对于移动机器人的性能的要求不断提高,例如要求其能够在复杂的区域中(如在真实环境 中)进行有目的的自主移动,这样就需要在它们的控制计算机

电平转换 无线接收模块 无线发射模块 机器人单片机

系统中具有一定的实时反应能力,针对这种情况, MIT 的 Brooks 等人提出了一种被称为包容系统(Subsumption)的反应控制结构,反应结构目前已经得到了很大的发展,各国研究人员提出了各种控制系统,反应结构目前已经广泛的应用于机器人控制系统。

反应式控制结构是把复杂的任务分解成很多简单的可以并发执行的行为,这些行为直接将传感器和驱动器耦合在一起,对传感器的输入实时的做出反应,给驱动器发出控制命令,从而实现了实时控制,因此这种结构也被称为基于行为的控制结构(Behavior-Based Control Architecture)。多个行为相互松耦合构成层次模型,它们通过相互竞争与仲裁,产生抑制和激活信息来协调彼此的行为,因此外部观察者看来具有一种有序的动作方式,表现出某种形式的智能行为,如避障、跟踪等。这种方法的优点主要在于每个行为的功能比较简单,因而可以通过简单的传感器及其快速信息处理过程获得比较好的运行效果。高层行为建立在底层行为之上,但下层可以单独运行,由上而下具有功能继承性,且实时性好。

反应系统中的一个关键问题是如何协调各种不同的行为,目前的行为协调一般分成两种模式:合作(cooperative)模式和竞争(competitive)模式。

合作模式(如图 2.6 所示)提供了同时使用一个或者多个行为的输出的能力,因为这些行为是通过一组权值组合在一起,所以它的输出可以平滑传感器的噪声。然而,因为在不同的行为之间可能存在冲突,因此这种模式可能会产生小陷阱或者死循环的情况,合作模式中比较典型的代表是,Arkin提出的Motor 规则控制结构。

图 2.6 合作模式

在竞争模式(如图 2.7 所示)中,将不同的行为分成不同的等级,当有多个行为同时发生时,只是选择其中优先级高的行为来作为后的输出,它以不能平滑传感器噪声为代价避开了小陷阱问题,但是也存在极限环问题,Brooks 的包含控制系统所采用的就是竞争模式。

图2.7 竞争模式

2、移动机器人基于行为的控制系统的原则

本课题基于 Brooks 提出的包容体系结构实现移动机器人的基本运动控制,通过采用分布决策模式来取代传统的中心决策模式设计控制器,采用基于感知的反应式行为模式,大大提高了移动机器人的机动能力、鲁棒性以及快速响应能力,简化了控制系统的设计,进而保证了代码的易实现性和最小的扩展代价。

为了使自主机器人系统能够适应环境的变化,研究人员一直在追求更好的硬件、更复杂的程序、更精确的传感器等等,以求得到更高级的机器人行为。但是,我们总会受到某些条件的制约。实践经验表明:在多数情况下,越精确、越高级的机器人系统就越难控制。因此在实际应用中要遵循一定的设计原则,使自主机器人系统的设计切实可靠。目前,已有许多基于行为模式设计的机器人系统能够满足人类的许多方面的要求,这些系统的成功主要归功于三个原则:简单性原则、无残留状态原则和高冗余性原则。

简单化设计原则能够带来使调试和改进更容易、更快捷,执行系统的效率更高、适应性更强的优点,因此它越来越多地被采用。Donald等人给出了关于简单化设计方法的总的观点;无须理解的灵巧操作、无须静态稳定性的行走、无须传感器或激励器的运动和基于行为主义的控制系统。

无残留状态被定义为一个系统的大量反应的部分规则,是对系统内部所保留状态的一种度量。我们设计时必须使系统的内部状态与外在环境保持同步,这就要求所保留的状态不能在系统内部长时间的起作用。无残留状态特性是一种感觉的消退,即在一短暂时段内保留感觉到的某种信息部分数据,这有点类似于视网膜对残留影像的保留过程。感觉消退的设计允许将所得的信号直接加入到系统中而无须改变先前的方法或代码:允许在实际的环境下对智能系统进行训练和调试。

高冗余性是能使系统与不确定因素共存,而不是去消除不确定因素。它的实现是通过尽量减少对精确度的需求来达到实际的要求。高冗余性原则已经在上述的简单性原则、无残留状态原则中被充分运用,例如,运用快速反馈取代精确计算。但在利用高冗余性原则时,研究人员必须要确保获得完成任务所需的最低限度信息量。

智能机器人的现状和发展趋势

智能移动机器人的现状和发展 姓名 学号 班级:

智能移动机器人的现状及其发展 摘要:本文扼要地介绍了智能移动机器人技术的发展现状,以及世界各国智能移动机器人的发展水平,然后介绍了智能移动机器人的分类,从几个典型的方面介绍了智能移动机器人在各行各业的广泛应用,讨论了智能移动机器人的发展趋势以及对未来技术的展望,最后提出了自己的建议和设想,分析我国在智能移动机器人方面发展并提出期望。 关键词:智能移动机器人;发展现状;应用;趋势 1引言 机器人是一种可编程和多功能的,用来搬运材料、零件、工具的操作机,或是为了执行不同的任务而具有可改变和可编程动作的专门系统。智能移动机器人则是一个在感知 - 思维 - 效应方面全面模拟人的机器系统,外形不一定像人。它是人工智能技术的综合试验场,可以全面地考察人工智能各个领域的技术,研究它们相互之间的关系。还可以在有害环境中代替人从事危险工作、上天下海、战场作业等方面大显身手。一部智能移动机器人应该具备三方面的能力:感知环境的能力、执行某种任务而对环境施加影响的能力和把感知与行动联系起来的能 力。智能移动机器人与工业机器人的根本区别在于,智能移动机器人具有感知功 能与识别、判断及规划功能[1] 。 随着智能移动机器人的应用领域的扩大,人们期望智能移动机器人在更多领 域为人类服务,代替人类完成更复杂的工作。然而,智能移动机器人所处的环境 往往是未知的、很难预测。智能移动机器人所要完成的工作任务也越来越复杂; 对智能移动机器人行为进行人工分析、设计也变得越来越困难。目前,国内外对 智能移动机器人的研究不断深入。 本文对智能移动机器人的现状和发展趋势进行了综述,分析了国内外的智能 移动机器人的发展,讨论了智能移动机器人在发展中存在的问题,最后提出了对 智能移动机器人发展的一些设想。 1

移动机器人导航技术总结

移动机器人的关键技术分为以下三种: (1)导航技术 导航技术是移动机器人的一项核心技术之一[3,4]"它是指移动机器人通过传感器感知环境信息和自身状态,实现在有障碍的环境中面向目标的自主运动"目前,移动机器人主要的导航方式包括:磁导航,惯性导航,视觉导航等"其中,视觉导航15一7]通过摄像头对障碍物和路标信息拍摄,获取图像信息,然后对图像信息进行探测和识别实现导航"它具有信号探测范围广,获取信息完整等优点,是移动机器人导航的一个主要发展方向,而基于非结构化环境视觉导航是移动机器人导航的研究重点。 (2)多传感器信息融合技术多传感器信息融合技术是移动机器人的关键技术之一,其研究始于20世纪80年代18,9]"信息融合是指将多个传感器所提供的环境信息进行集成处理,形成对外部环境的统一表示"它融合了信息的互补性,信息的冗余性,信息的实时性和信息的低成本性"因而能比较完整地,精确地反映环境特征,从而做出正确的判断和决策,保证了机器人系统快速性,准确性和稳定性"目前移动机器人的多传感器融合技术的研究方法主要有:加权平均法,卡尔曼滤波,贝叶斯估计,D-S证据理论推理,产生规则,模糊逻辑,人工神经网络等"例如文献[10]介绍了名为Xavier的机器人,在机器人上装有多种传感器,如激光探测器!声纳、车轮编码器和彩色摄像机等,该机器人具有很高的自主导航能力。 (3)机器人控制器作为机器人的核心部分,机器人控制器是影响机器人性能的关键部分之一"目前,国内外机器人小车的控制系统的核心处理器,己经由MCS-51、80C196等8位、16位微控制器为主,逐渐演变为DSP、高性能32位微控制器为核心构成"由于模块化系统具有良好的前景,开发具有开放式结构的模块化、标准化机器人控制器也成为当前机器人控制器的一个研究热点"近几年,日本!美国和欧洲一些国家都在开发具有开放式结构的机器人控制器,如日本安川公司基于PC开发的具有开放式结构!网络功能的机器人控制器"我国863计划智能机器人主题也已对这方面的研究立项 视觉导航技术分类 机器人视觉被认为是机器人重要的感觉能力,机器人视觉系统正如人的眼睛一样,是机器人感知局部环境的重要“器官”,同时依此感知的环境信息实现对机器人的导航。机器人视觉信息主要指二维彩色CCD摄像机信息,在有些系统中还包括三维激光雷达采集的信息。视觉信息能否正确、实时地处理直接关系到机器人行驶速度、路径跟踪以及对障碍物的避碰,对系统的实时性和鲁棒性具有决定性的作用。视觉信息处理技术是移动机器人研究中最为关键的技术之一。

移动机器人控制软件的设计与实现

移动机器人控制软件的设计和实现
作者:李晓明 文章来源:https://www.360docs.net/doc/729013774.html, 更新时间:2006-8-9 17:25:55 点击数: 2742
简介:现在做一个移动机器人是很容易的一件事,车体自己可以加工,或买现成的;避障可以用超声阵列;
导航可以用激光测距 LMS;定位可以用电子地图加 LMS 加陀螺仪;然而控制软件却只能自己编写。本文 或许可以给你一些启示。
相关链接 基于 VIA 平台的移动机器人
移动机器人的使用现在非常多,做一个移动机器人似乎也很容易,车体自己可以加工,也可以去 买现成的;避障可以用超声阵列;导航可以用激光测距 LMS;定位可以用电子地图加 LMS 加陀 螺仪;驱动可以用各种电机及配套驱动器或者自己做;通讯可以去买现成的无线通讯模块,可以 是数字的,也有模拟的;大范围定位可以用 GPS 模块,也是现成的;至于什么红外,蓝牙,甚 至计算机视觉都可以去市场上买,但是(然而)为什么做一个移动机器人还是这么难呢?尤其是 对一个新手而言。一个老外说过,硬件是现成的,软件算法杂志里有的是,很多可以在网上当, 但即使是一个博士生也要花费很长的时间完成一个实际可用的移动机器人。为什么?因为机器人 使用的困难在使用软件的设计上。前面那个老外也说过,现在什么都可以在网上当,唯独使用程 序不能。有过自己写移动机器人程序的人可能会理解这段话,当然也仅仅是可能,因为不排除有 很多机器人大拿一上来就可以写出很棒的移动机器人软件。
移动机器人的控制软件开发是和硬件紧密相关的,甚至和机器人的体系结构也密切相关,同样是 移动机器人,有的是用 PC 控制的,有的是用多个嵌入式系统实现的,有的则是多机器人协同工 作的,操作系统有人会用 DOS,有人会用 Windows,有人会用 Linux,有人会用 Embeded Operation System。硬件平台有的用 x86,有的用 ARM 芯片,有的会用 DSP,通讯里面会 有串口,TCP/IP 网络,无线以太网,红外,蓝牙等,甚至驱动机构也不一样,有的是用腿,有

智能移动机器人的现状与发展论文 2

题目移动机器人的发展现状及趋势授课老师唐延柯 学生姓名 学号 专业电子信息工程 教学单位德州学院 完成时间 2013年11月16日

一、摘要 (2) 二、引言 (2) 三、智能机器人的构成 (3) 3.1硬件构成 (3) 3.2 软件构成 (3) 四、国内外在该领域的发展现状综述 (4) 五、智能移动机器人的应用及分类 (5) 5.1 智能机器人的应用 (5) 5.2 智能机器人分类 (7) 六、展望与讨论 (9) 6.1智能机器人的发展趋势展望 (9) 6.2 建议及设想 (10) 七、结论 (10) 八、参考文献 (11)

智能机器人的现状及其发展趋势 一、摘要 本文扼要地介绍了智能机器人技术的发展现状,以及世界各国智能机器人的发展水平,然后介绍了智能机器人的分类,从几个典型的方面介绍了智能机器人在各行各业的广泛应用,讨论了智能机器人的发展趋势以及对未来技术的展望,最后提出了自己的建议和设想,分析我国在智能机器人方面发展并提出期望。 关键词:智能机器人;发展现状;应用;趋势 The status and trends of intellectual robot Abstract:This paper briefly discusses the development, status of intellectual robot, development of intellectual robot in many countries. And then it presents the categories of intellectual robot, talks about the extensive applications in all works of life from several typical aspects and trends of intellectual robot. After that, it puts forward prospects for future technology, suggestion and a tentative idea of myself, and analyses the development of intellectual robot in China. Finally, it raises expectations of intellectual robot in China. Key words: intellectual robot; development status; application; trend 二、引言 机器人是一种可编程和多功能的,用来搬运材料、零件、工具的操作机,或是为了执行不同的任务而具有可改变和可编程动作的专门系统。智能机器人则是一个在感知- 思维- 效应方面全面模拟人的机器系统,外形不一定像人。它是人工智能技术的综合试验场,可以全面地考察人工智能各个领域的技术,研究它们相互之间的关系。还可以在有害环境中代替人从事危险工作、上天下海、战场作业等方面大显身手。一部智能机器人应该具备三方面的能力:感知环境的能力、执行某种任务而对环境施加影响的能力和把感知与行动联系起来的能力。智能机器人与工业机器人的根本区别在于,智能机器人具有感知功能与识别、判断及规划功能[1]。 随着智能机器人的应用领域的扩大,人们期望智能机器人在更多领域为人类服务,代替人类完成更复杂的工作。然而,智能机器人所处的环境往往是未知

移动机器人控制系统的发展方向

移动机器人控制系统的发展方向 摘要随着计算机技术、传感器技术的不断发展,对于机器人领域的发展具有一定的促进作用。而由于移动机器人具有能够自治与移动的特征,在机器人领域处于核心地位。在复杂、危险的环境中,移动机器人所发挥的作用是有目共睹的。对此,对当前国内外较为常见的移动机器人控制系统进行剖析,并在此基础上论述了该领域的未来发展方向。 【关键词】移动机器人控制系统发展方向 移动机器人属于能够自动执行工作任务的机器,不但能够按照事先编译的程序运行,同时人类还可对其指挥。当前主要被运用在生产业、建筑业以及航空航天领域,而该领域的发展情况直接关系到国家综合实力的提升速度,对此加强对移动机器人控制系统的发展情况,以及未来发展方向的研究势在必行。 1 国内外常见的移动机器人控制系统 相对于国内在移动机器人的研究状况,能够看出国外在该领域的研究是较早的,其中具有代表性的有Saphira、TeamBots以及ISR。而在国内方面,代表性的有OSMOR、ZJMR以及Agent。下面,便对较为常用的控制系统进行介绍:

1.1.1 Saphira控制系统 Saphira控制系统是移动机器人领域中最早的系统,是有SRI国际人工智能中心在1990年所研发的,此系统是基于本地感知空间的共享内存与黑板,来实现协调与通信进程。由于Saphira是采用C语言来进行开发的,同时支持Windows 与Unix系统,因此具有文档资料相对完整、系统资源占用少等特征。但是需注意的是,由于Saphira系统在定位方面无法达到当前的实际需求,因此运用是相对较少的。 1.1.2 TeamBots控制系统 本系统是基于Java包与Java应用程序而构建的,经过20余年的发展后,此系统截止到目前已经被运用到多种类型的机器人平台当中。除此之外,在适用的操作系统方面,其中具有代表性的有Windows、MacOS以及Linux等,因此其运用的范围是更加广泛的。 1.1.3 ISR控制系统 ISR是基于行为的控制模式,其中是有任务执行层、反映层以及推理层所构成的,是有CAS研究中心所研发的。其中,任务执行层的作用是执行推理层所传输的指令;反映层其中包含资源、控制器以及行为;推理层的功能是根据用户的指令来对决策进行制定。此外,ISR控制系统仅能够在Linux中进行操作,并且没有公开化使用。

智能移动机器人

智能移动机器人 近年来,随着机器人研究的不断发展,机器人技术开始源源不断地向人类活动的各个领域渗透,结合这些领域的应用特点,各种各样的具有不同功能的机器人被研制出来,并且在不同的应用领域都得到了广泛的应用。 本文主要设计一个配置机械手的智能移动机器人,可以调速、转弯、抓取物体。涉及到双目摄像头定位、激光测距、电机控制、压力传感器等技术。 一、系统总体结构图 机器人系统主要由机械系统、驱动控制系统、视觉系统、传感器系统、上位机系统、电源系统以及人机交互系统等组成。 系统总体结构图如下: 智能机器人平台采用了主从结构的分布式处理方式,由上位机系统来协调控制各个子模块系统。各个子系统都有自己的数据处理机制,数据处理都在本模块的DSP处理器中完成。上位机只是负责数据融合、任务分解、策略选择制定、协调控制各子模块等工作。当上位机需要某个模块的数据时,子模块向上位机提供该模块经过处理以后的数据。由于大量的数据处理都在各个子模块中完成,上位机得到的都是经过处理后的小量数据,大大减少了上位机的负担。采用这种方式既提高了上位机的效率,又增加了系统的稳定性,方便系统的维护。 二、机械手

该机械手的设计仿照人类手臂的构造,总共有五个自由度,包括抬手臂转动关节,肩转动关节,肘转动关节,腕转动关节,手爪旋转关节与手爪开闭关节。这种多自由度的设计使得机械手具有较大的灵活度,以适应抓取不同目标物体的要求。 三、控制系统 1、感知系统 感知系统也就是传感器系统,本智能机器人系统的传感器系统可以只包含两个传感器,一个是测障、测距用激光传感器,一个是抓物时压力感测的压力传感器。 红外测距传感器(简称PSD:Poison Sensitive Detector): 通常采用光学三角测量方法来确定机器人同物体之间的距离:传感器的红外发光管发出红外光,当红外光没有碰到障碍的时候,红外光保持前行;当红外光碰到障碍的时候,红外光反射回来,并进入探测器。这样,在反射点,发射器,探测器之间形成一个三角形,探测器通过镜面反射,将红外光射入一个线性CCD中,由CCD测量反射光的角度,并由角度的大小来计算障碍物的距离。本机器人系统配置4路PSD传感器,分别以接近于90度的角度间距安装于机器人的前、后、左、右四个方向上和机械臂抓手的手掌内。 图2 PSD传感器位置示意图 压力传感器: 测得与物体接触的压力值返回给DSP分析处理:是否继续抓紧动作。装在机械臂抓手的每个手指上。 传感器系统结构图

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

第25卷第7期V ol.25No.7 控制与决策 Control and Decision 2010年7月 Jul.2010移动机器人路径规划技术综述 文章编号:1001-0920(2010)07-0961-07 朱大奇,颜明重 (上海海事大学水下机器人与智能系统实验室,上海201306) 摘要:智能移动机器人路径规划问题一直是机器人研究的核心内容之一.将移动机器人路径规划方法概括为:基于模版匹配路径规划技术、基于人工势场路径规划技术、基于地图构建路径规划技术和基于人工智能的路径规划技术.分别对这几种方法进行总结与评价,最后展望了移动机器人路径规划的未来研究方向. 关键词:移动机器人;路径规划;人工势场;模板匹配;地图构建;神经网络;智能计算 中图分类号:TP18;TP273文献标识码:A Survey on technology of mobile robot path planning ZHU Da-qi,YAN Ming-zhong (Laboratory of Underwater Vehicles and Intelligent Systems,Shanghai Maritime University,Shanghai201306, China.Correspondent:ZHU Da-qi,E-mail:zdq367@https://www.360docs.net/doc/729013774.html,) Abstract:The technology of intelligent mobile robot path planning is one of the most important robot research areas.In this paper the methods of path planning are classi?ed into four classes:Template based,arti?cial potential?eld based,map building based and arti?cial intelligent based approaches.First,the basic theories of the path planning methods are introduced brie?y.Then,the advantages and limitations of the methods are pointed out.Finally,the technology development trends of intelligent mobile robot path planning are given. Key words:Mobile robot;Path planning;Arti?cial potential?eld;Template approach;Map building;Neural network; Intelligent computation 1引言 所谓移动机器人路径规划技术,就是机器人根据自身传感器对环境的感知,自行规划出一条安全的运行路线,同时高效完成作业任务.移动机器人路径规划主要解决3个问题:1)使机器人能从初始点运动到目标点;2)用一定的算法使机器人能绕开障碍物,并且经过某些必须经过的点完成相应的作业任务;3)在完成以上任务的前提下,尽量优化机器人运行轨迹.机器人路径规划技术是智能移动机器人研究的核心内容之一,它起始于20世纪70年代,迄今为止,己有大量的研究成果报道.部分学者从机器人对环境感知的角度,将移动机器人路径规划方法分为3种类型[1]:基于环境模型的规划方法、基于事例学习的规划方法和基于行为的路径规划方法;从机器人路径规划的目标范围看,又可分为全局路径规划和局部路径规划;从规划环境是否随时间变化方面看,还可分为静态路径规划和动态路径规划. 本文从移动机器人路径规划的具体算法与策略上,将移动机器人路径规划技术概括为以下4类:模版匹配路径规划技术、人工势场路径规划技术、地图构建路径规划技术和人工智能路径规划技术.分别对这几种方法进行总结与评价,展望了移动机器人路径规划的未来发展方向. 2模版匹配路径规划技术 模版匹配方法是将机器人当前状态与过去经历相比较,找到最接近的状态,修改这一状态下的路径,便可得到一条新的路径[2,3].即首先利用路径规划所用到的或已产生的信息建立一个模版库,库中的任一模版包含每一次规划的环境信息和路径信息,这些模版可通过特定的索引取得;随后将当前规划任务和环境信息与模版库中的模版进行匹配,以寻找出一 收稿日期:2009-08-30;修回日期:2009-11-18. 基金项目:国家自然科学基金项目(50775136);高校博士点基金项目(20093121110001);上海市教委科研创新项目(10ZZ97). 作者简介:朱大奇(1964?),男,安徽安庆人,教授,博士生导师,从事水下机器人可靠性与路径规划等研究;颜明重(1977?),男,福建泉州人,博士生,从事水下机器人路径规划的研究.

移动机器人控制系统设计

? 197 ? ELECTRONICS WORLD?技术交流 移动机器人控制系统设计 广东工业大学 侯晓磊 随着移动机器人在人们社会生活中的地位不断提高,设计一种 可靠、稳定的机器人控制系统越发的变得重要起来,以NI公司的MyRIO控制器以其安全可靠、编程开发简单而脱颖而出。本文基于上述控制器、L298N电机驱动芯片Labview设计一种移动机器人控制软硬件系统系统,经验证,该系统运行稳定、可靠、高效。 1.前言 新一轮科技革命引发新一轮产业革命。“互联网+制造”构建工业4.0,智能制造成为我国由制造大国向制造强国转变的关键一步,移动机器人作为智能制造中的一个组成部分,作用越发的变得举足轻重。本文给出一种以MyRIO+L298N+Labivew的移动机器人控制系统。 2.IN MyRIO控制器 NI myRIO是NI最新设计的嵌入式系统设计平台。NI myRIO中内含双核ARM Cortex-A9,实时性高,并且还可以便捷定制FPGA I/ O,给开发设计人员提供更好的设计复杂系统的平台。 NI myRIO作为可重配置控制器具有以下重要特点: 易于上手使用:引导性安装和启动界面可使开发人员更快地熟悉操作,协助开发人员快速了解工程概念,完成设计任务。编程设计简单,利用实时应用、内置WiFi等功能,开发人员可以实现远程部署应用,“无线”操控。 板载资源众多:有丰富的数字I/O接口,提供SPI串行外设接口、PWM脉宽调制输出端口、正交编码器输入端口、UART异步收发器端口和I2C总线接口、多个单端模拟输入、差分模拟输入和带参考的模拟输入等可供选择的资源。 另外,NI MyRIO还提供可靠性能较好的控制器保护电路,防止由于意外操作造成控制器不可恢复性损坏,总之,NI MyRIO为开发人员提供了一个编程简易,设计电路方便,不用刻意担心意外操作而影响控制器使用的平台。 3.L298N电机控制芯片 L298N是一种用来驱动电机的集成电路,可以较稳定的输出平稳电流和较强的功率。工作均电流为2A,最高可达4A,最高输出电压为50V,能够带动带有感性元件的负载。控制器可以直接通过输入输出口与电机驱动芯片联接,从而方便控制驱动芯片的输出。如将芯片驱动直流电机时,可以直接与步进电机相联接,通过调节控制器输出实现步进电机的的正反转功能当控制直流电机时,可以通过调节控制芯片的电压信号的极性,PWM波的占空比,从而实现直流电机转速和转向的调节。4.系统硬件部分设计 系统采用MyRIO整体框架,外围增设电机驱动电路、避障驱动电路、里程计电路、液晶显示电路、陀螺仪电路。通过MyRIO主控制发送控制信号驱动移动机器人运动,实时通过外围传感器获取位置信息反馈给主控制 器,然后控制器通过闭环系统调节当前位置以保证对目标位置的追踪。 图1 5.系统软件部分设计 系统软件部分采用经典控制理论的闭环控制系统,将电机、主控制器和外设传感器构成闭环系统,通过调节闭环统的参数,来使 移动机器人以较小偏差追踪按照预定轨迹。 图2 6.结束语 本文介绍了基于NI MyRIO控制器设计移动机器人控制系统,通过仿真和实物测试,能较好的完成对任务的追踪踪。 参考:From Student to Engineer:Preparing Future Innova-tors With the NI LabVIEW RIO Architecture https://www.360docs.net/doc/729013774.html,.2014-04-01;王曙光,袁立行,赵勇.机器人原理与设计.人民邮电出版社,2013 。

工作报告之机器人设计开题报告

机器人设计开题报告 【篇一:搬运机器人毕业设计开题报告】 广东技术师范学院 毕业设计(论文)开题报告 题目4-dof搬运机器人的结构设计 专业名称飞行器动力工程 班级学号 学生姓名 指导教师 填表日期2013 年 10月 28 日 一、选题的依据及意义: 传统的工业机器人常用于搬运、喷漆、焊接和装配工作。工业现场 的很多重体力劳动必将由机器代替,这一方面可以减轻工人的劳动强度,另一方面可以大大提高劳动生产率。搬运机器人是可以进行自动 化搬运作业的工业机器人。最早的搬运机器人出现在1960年的美国,versatran和unimate两种机器人首次用于搬运作业。搬运作业是 指用一种设备握持工件,是指从一个加工位置移到另一个加工位置。搬运机器人可安装不同的末端执行器以完成各种不同形状和状态的 工件搬运工作,大大减轻了人类繁重的体力劳动。目前世界上使用 的搬运机器人逾10万台,被广泛应用于机床上下料、冲压机自动化 生产线、自动装配流水线、码垛搬运、集装箱等的自动搬运。部分 发达国家已制定出人工搬运的最大限度,超过限度的必须由搬运机 器人来完成。搬运机器人是近代自动控制领域出现的一项高新技术,涉及到了力学,机械学,电器液压气压技术,自动控制技术,传感 器技术,单片机技术和计算机技术等学科领域,已成为现代机械制 造生产体系中的一项重要组成部分。它的优点是可以通过编程完成 各种预期的任务,在自身结构和性能上有了人和机器的各自优势, 尤其体现出了人工智能和适应性。 应用搬运机器人进行工作,这是直接减少人力的一个侧面,同时由 于应用搬运机械人可以连续的工作,这是减少人力的另一个侧面。 因此,在自动化机床的综合加工自动线上,目前几乎都有搬运机械手,以减少人力和更准确的控制生产的节拍,便于有节奏的进行工 作生产。

智能式移动机器人设计说明书

智能移动式送料机器人机械系统设计 摘要:智能移动式送料机器人以电动机作为驱动系统,运用单片机传感器等技术达到其智能移动的目的,实现行走、刹车、伸缩、回转等多种动作的操作。因此它具有机械化、程序化、可控化、适应性、灵活性强的特点。 前言:工业机器人是一种典型的机电一体化产品在现代生产中应用日益广泛,作用越来越重要,机器人技术是综合了计算机、控制、机构学、传感技术等多学科而形成的高新技术是当代研究十分活跃,应用日益广泛的领域。

现在,国际上对机器人的概念已经逐渐趋近一致。一般说来,人们都可以接受这种说法,即机器人是靠自身动力和控制能力来实现各种功能的一种机器。联合国标准化组织采纳了美国机器人协会给机器人下的定义:“一种可编程和多功能的,用来搬运材料、零件、工具的操作机;或是为了执行不同的任务而具有可改变和可编程动作的专门系统。”我国研制的排爆机器人不仅可以排除炸弹,利用它的侦察传感器还可监视犯罪分子的活动。监视人员可以在远处对犯罪分子昼夜进行观察,监听他们的谈话,不必暴露自己就可对情况了如指掌。 智能小车,又称轮式机器人,可以在人类无法

适应的恶劣和危险环境中代替人工作。它是一个集环境感知,规划决策,自动驾驶等功能于一体的智能系统。现如今已在诸多领域有广泛的应用。对于快要毕业的大学生来说也是一个实时、富有意义和挑战的设计课题。 正文: 设计方案: 一课题名称:智能移动式送料机器人设计 二机器人工作过程及设计要求 自主设计智能移动小车,设计一个取料 手爪装配到小车上,完成取料机器人的机械系统设计,并进行机器人运动规划和取料虚拟仿真,使机

器人完成如下动作:沿规定路径行驶——工件夹取——车体旋转——手爪张开,将工件从储存处送到运料车上。 三机器人设计的内容 一机械手的设计:

基于FPGA的六自由度智能移动机器人设计解析

基于FPGA的六自由度智能移动机器人设 计 摘要:智能移动机器人是指无需人工干预,可以自主完成行驶任务的车辆。路径规划是移动机器人的一个重要组成部分,它的任务就是在具有障碍物的环境内,按照一定的评价标准,寻找一条从起始状态到达目标状态的无碰路径。遗传算法就是对自然界中生物的遗传特性进行模拟而得出的一种模拟进化算法,它是继模糊方法、神经网络、蚁群之后新加入路径规划研究领域的一种算法。提出了一种基于遗传算法解决移动机器人路径规划问题的方法。通过本文的研究及实验结果证明,将遗传算法应用于移动机器人的路径规划问题研究,能够探索与改进一种新的路径优化方法。 关键词:移动机器人;路径规划;遗传算法 Abstract:Intelligent mobile robot can complete the task independently without human intervention. Path planning is an important part of the mobile robot. Its task is to follow a certain evaluation criteria and find a route to goal state from the initial state without collision path in environments with obstacles. Genetic algorithm is a simulation of the genetic characteristics of the biological nature of the simulation and the results of evolutionary algorithms which is a path planning algorithm following the fuzzy methods, neural networks ant colony algorithm. This paper proposes a method to solve the problem of mobile robot path planning based on genetic algorithms. The research and experimental results show that the genetic algorithm can be applied to the mobile robot path planning, which improves a new path optimization methods. Key words: Mobile robot; Path planning; Genetic algorithm

智能移动机器人控制与感知系统

摘要 随着机器人的应用范围的不断拓宽,机器人所面临的工作环境也越来越复杂,往往是未知的、动态的、非结构化的,所以,要在这种环境下实时地完成各种任务,就对机器人的控制提出了新的挑战。 本文的主要工作和创新点包括:对移动机器人的硬件模块进行了分析。详细研究了移动机器人的感知系统,包括超声波传感器和视觉传感器两大模块。移动机器人采用了两款超声波传感器组合使用,用于探测更为全面的障碍物特征信息。通过对基于行为控制技术的论述,设计了一种用于移动机器人完成多目标任务的基于行为控制系统。另外机器人采用了 Sony EVI-D31 PTZ 摄像头,成功地实现了计算机串口控制,大大的扩展了机器人的视觉功能,可以更多的获取外界信息。 关键词:移动机器人、硬件模块、行为控制。

Abstract With the development of applied range, the work condition faced by robot is more complex, which always is unknown, dynamic and unstructured. So the control of robot t o fulfill a mission in real time under this environment has a new challenge. The ma in work and innovative ideas include. The structure of RIRA-Mobile robot is introduced. Furthermore, the driving model and power model are analyzed. The perception system of RIRA-Mobile robot is demonstrated particularly, which includes two models of vision and ultrasonic sensor. RIRA-Mobile robot uses two type s ultrasonic sensors so as to detect the general obstacles’ information. In addition, Sony EVI-D31 PTZ camera is also used, which can de controlled by computer serials that the vision function of robot is extended greatly to get more environment information. Through exploring the behavior-based control technology, a behavior-based control system has been designed for mobile robot fulfilling multiple objective missions. KEYWORDS:mobile robot; hardware modules; behavior control.

多移动机器人编队控制

基于Multi-Agent的多机器人编队控制 摘要:多移动机器人协调是当前机器人技术的一个重要发展方向。多移动机器人之间的协调与 合作将大大提高机器人行为的智能化程度,完成由单个机器人难以完成的更加复杂的作业。多 移动机器人协调技术的研究对提高机器人的智能化水平及加快机器人的实用化进程具有重要的 理论研究意义和实用价值。本文结合多智能体技术对多机器人编队控制进行了研究,同时根据 具体的多机器人系统,进行了仿真实验。验证了多智能体技术在机器人编队控制系统中的应用,完成了小规模的编队控制。 关键词:多智能体;多机器人;编队控制;协调控制;模糊控制 Multi-robot Formation Control Based on Multi - Agent Abstract :The problem of multi-robot cooperation and coordination is central to mobile robotics. Cooperation and coordination will improve the intelligent performance of robots and can complete lots of impossible missions for single robot.The research on multi-robot cooperation and coordination is of great academic and applied significance. The multi-robot formation is developed combined with the multi-agent technology in this dissertation, and the simulation is done with the multi-robot system. The application of multi-agent is verified in the multi-robot formation control through a small system adopt the fomation control. Key words: Multi-agent ;Multi-robot ;Formation control;Coordination control;Fuzzy control 1. 国内外机器人系统发展现状 自80年代末以来,基于多智能体系统理论研究多机器人协作受到了普遍的关注,从军事领域到工业与民用领域,从星际探险到海底考察,从比赛到教学,都取得了不同程度的进步。近年来,在IEEE R&A,IROS等著名的国际机器人学术会议上,几乎每次会议都有多智能体协作机器人系统的专题。一些机器人学术刊物出版了有关多智能体机器人的研究专辑。一些研究项目,如ACTRESS,CEBOT,GOFER,SWARM等,已进行了多年[1]。 目前,国内关于群体机器人系统的研究刚刚起步,基本上还处于基础技术的研究阶段,这方面的研究成果报道比较少。中科院沈阳自动化所机器人开放研究实验室是国内研究多机器人技术较早也较全面的科研单位。 (1)CEBOT(Cellular Robotic System) CEBOT是一种自重构机器人系统(Self-Reconfigurable Robotic System),它的研究是受生物细胞结构的启发,将系统中众多的具有相同和不同功能的机器人视为细胞元,这些细胞元可以移动,寻找和组合。 根据任务或环境的变化,细胞元机器人可以自组织成器官化机器人,多个器官化机器人可以进一步自组织,形成更加复杂的机器人系统。细胞结构机器人系统强调是单元体的组合如何根据任务和环境的要求动态重构。因此,系统具有多变的构型,可以具有学习和适应的系统智能(Group Intelligence),并具有分布式的体系结构[3]。 (2)ALLANCE/L-ALLANCE系统

移动机器人的发展史和应用领域

移动机器人的发展史和应用领域 移动机器人的发展史和应用领域电子元件知识11月29日讯,智能移动机器人,是一个集环境感知、动态决策与规划、行为控制与执行等多功能于一体的综合系统。它集中了传感器技术、信息处理、电子工程、计算机工程、自动化控制工程以及人工智能等多学科的研究成果,代表机电一体化的最高成就,是目前科学技术发展最活跃的领域之一。随着机器人性能不断地完善,移动机器人的应用范围大为扩展,不仅在工业、农业、医疗、服务等行业中得到广泛的应用,而且在城市安全、国防和空间探测领域等有害与危险场合得到很好的应用。因此,移动机器人技术已经得到世界各国的普遍关注。 移动机器人的研究始于60年代末期。斯坦福研究院(SRI)的NilsNilssen和CharlesRosen 等人,在1966年至1972年中研发出了取名Shakey的自主移动机器人。目的是研究应用人工智能技术,在复杂环境下机器人系统的自主推理、规划和控制。 什么是移动机器人? 根据移动方式来分,可分为:轮式移动机器人、步行移动机器人(单腿式、双腿式和多腿式)、履带式移动机器人、爬行机器人、蠕动式机器人和游动式机器人等类型;按工作环境来分,可分为:室内移动机器人和室外移动机器人;按控制体系结构来分,可分为:功能式(水平式)结构机器人、行为式(垂直式)结构机器人和混合式机器人;按功能和用途来分,可分为:医疗机器人、军用机器人、助残机器人、清洁机器人等; 一种由传感器、遥控操作器和自动控制的移动载体组成的机器人系统。移动机器人具有移动功能,在代替人从事危险、恶劣(如辐射、有毒等)环境下作业和人所不及的(如宇宙空间、水下等)环境作业方面,比一般机器人有更大的机动性、灵活性。 移动机器人是一种在复杂环境下工作的,具有自行组织、自主运行、自主规划的智能机器

移动机器人平台毕业设计

华 中 科 技 大 学 硕 士 学 位 论 文 2 移动机器人平台 2.1 引言 Pioneer是Active Media公司生产的一种移动机器人系列,这个系列有两轮驱动(室内移动机器人),也有四轮驱动的(室外移动机器人)(如图2-1所示)。这是一类小型移动机器人,其结构是由SRI International公司斯坦福大学的Kurt Konolige博士开发出来的。 图2-1 Pioneer 机器人系列 Pioneer Ⅰ是最初的设计型号,它引入了基于西门子68HC II的微控制器和PSOS(Pioneer Server Operating System)软件。它被设计在室内坚硬平整地面上移动,拥有坚固防滑的橡胶轮胎,还有一个双轮差分可反向驱动的系统,以及一个用于支撑的方向轮。 Pioneer II是Pioneer Ⅰ的改进型,它采用了西门子20MHz高性能的88C166微控制器。带有精度更高的轮式编码器来定位﹑测距。它还拥有面向360度范围的声纳环(前面8个,后面8个),基本达到了无缝测量。软件方面,Pioneer II采用的是P2OS(Pioneer 2 Operating System),它对Pioneer Ⅰ是向下兼容的,

华 中 科 技 大 学 硕 士 学 位 论 文 扩展了原来的PSOS软件。 2.2 Pioneer II移动机器人硬件平台 Pioneer 2-Dx型机器人长44.5cm,宽40cm,高24.5cm ,重9kg,可载重23kg,最大的平移速度为1800mm/sec,最大的旋转速度为360deg/sec[35]。它提供了一个内嵌的西门子88C166微处理器(20MHz),负责低层次的数据处理和命令执行。另外,它具有如下基本设备:十六个声纳测距装置、一个激光测距仪、十个避碰传感器、一个Cannon EVI-D30摄像头、一个遵循802.11b规约的无线网卡和两个RS-232串行接口等。在装满电池的情况下,该移动机器人可以连续运行近8个小时。这种机器人是即插即用(Plug and Play)的。除了上面说的这些部件外它还可以挂载其他传感器和一些附件。这些部件都是由车载微控制器(Onboard microcontroller)和移动机器人服务器端软件来控制管理的。 我们智能与复杂系统实验室使用的是DX型移动机器人,它主要由下列部件构成:控制台,通讯端口,摄像头,激光测量部件,声纳,轮式编码器,避碰传感器,语音系统,电子罗盘以及蓄电池。 2.2.1控制部件 Pioneer II控制部件包括微控制器和控制面板。微控制器就在控制面板下方,主要用于控制传感器,从传感器读取数据。并根据传感器数据由控制算法得到控制量,从而把控制量施加到驱动设备,完成本次任务。 控制面板一部分是与甲板连在一起的,另外一部分位于机器人的一侧。如图2-2所示。它包括一个液晶显示屏LCD,主要用来现实移动机器人的运行状态﹑内部信息以及相应的报警信息,比如说电池电量不足。在控制面板上还有一个MOTOR和RESET控制按钮以及相应的指示灯,是用来控制移动机器人运动的硬件开关;同时控制面板上还带有一个9针的D型接头串行口。

智能移动机器人详细介绍

智能移动机器人详细介绍 智能移动机器人,是一个集环境感知、动态决策与规划、行为控制与执行等多功能于一体的综合系统。它集中了传感器技术、信息处理、电子工程、计算机工程、自动化控制工程以及人工智能等多学科的研究成果,代表机电一体化的最高成就,是目前科学技术发展最活跃的领域之一。随着机器人性能不断地完善,移动机器人的应用范围大为扩展,不仅在工业、农业、医疗、服务等行业中得到广泛的应用,而且在城市安全、国防和空间探测领域等有害与危险场合得到很好的应用。因此,移动机器人技术已经得到世界各国的普遍关注。移动机器人的研究始于60年代末期。斯坦福研究院(SRI)的NilsNilssen 和CharlesRosen等人,在1966年至1972年中研发出了取名Shakey的自主移动机器人。目的是研究应用人工智能技术,在复杂环境下机器人系统的自主推理、规划和控制。 什么是移动机器人? 根据移动方式来分,可分为:轮式移动机器人、步行移动机器人(单腿式、双腿式和多腿式)、履带式移动机器人、爬行机器人、蠕动式机器人和游动式机器人等类型;按工作环境来分,可分为:室内移动机器人和室外移动机器人;按控制体系结构来分,可分为:功能式(水平式)结构机器人、行为式(垂直式)结构机器人和混合式机器人;按功能和用途来分,可分为:医疗机器人、军用机器人、助残机器人、清洁机器人等; 一种由传感器、遥控操作器和自动控制的移动载体组成的机器人系统。移动机器人具有移动功能,在代替人从事危险、恶劣(如辐射、有毒等)环境下作业和人所不及的(如宇宙空间、水下等)环境作业方面,比一般机器人有更大的机动性、灵活性。 移动机器人是一种在复杂环境下工作的,具有自行组织、自主运行、自主规划的智能机器人,融合了计算机技术、信息技术、通信技术、微电子技术和机器人技术等。

相关文档
最新文档