机器人视觉伺服系统的控制结构

合集下载

伺服系统的组成部分,各功能实现方法

伺服系统的组成部分,各功能实现方法

伺服系统的组成部分,各功能实现方法
伺服系统是一种复杂的控制系统,由多个部分组成,包括控制器、功率驱动装置、反馈装置和电动机。

以下是对这些组成部分的简要描述:
1. 控制器:这是伺服系统的核心部分,负责根据输入的指令和系统的反馈信息计算出控制量,以控制电动机的转动。

控制器的计算速度、精度和稳定性对整个伺服系统的性能有着决定性的影响。

2. 功率驱动装置:这部分负责将控制器的控制信号转换为能够驱动电动机的实际电流或电压。

功率驱动装置通常包括电力电子器件和驱动电路,用于实现电流的放大和转换。

3. 反馈装置:这部分负责实时监测电动机的转动状态,并将监测到的信息反馈给控制器。

常见的反馈装置包括编码器、光电码盘和霍尔元件等,用于检测电动机的转速、位置和方向等信息。

4. 电动机:这是伺服系统的执行部分,负责将控制器的控制信号转换为实际的机械运动。

伺服电动机通常采用直流或交流电源供电,具有较高的启动转矩和快速响应的特点。

在伺服系统中,控制器通过比较指令信号和反馈信号来调节电动机的转动,以达到对目标值的精确控制。

功率驱动装置则负责将控制器的控制信号转换为实际驱动电动机的电流或电压,而反馈装置则提供系统的实时信息,以便
控制器进行调节。

最终,伺服系统能够实现对目标值的精确跟踪,并保证系统的稳定性、快速性和精度。

基于机器视觉的移动机器人导航与控制系统设计

基于机器视觉的移动机器人导航与控制系统设计

基于机器视觉的移动机器人导航与控制系统设计导语:移动机器人作为一种重要的机器人形态,广泛应用于Warehouse,医院,工业等领域。

为了使移动机器人能够自主导航并安全运行,基于机器视觉的导航与控制系统设计显得尤为重要。

本文将基于机器视觉的导航与控制系统设计进行详细讨论,包括系统架构、关键技术和实现方法。

一、系统架构基于机器视觉的移动机器人导航与控制系统可以分为四个主要组成部分:感知模块、定位与建图模块、导航规划模块和控制执行模块。

1. 感知模块感知模块是导航与控制系统的基础,用于实时获取环境信息。

主要包括相机传感器、激光雷达、深度相机等传感器技术。

通过感知模块,机器人能够获取到场景中的物体位置、障碍物信息等重要数据,为后续的导航决策提供依据。

2. 定位与建图模块定位与建图模块利用感知模块获取到的传感器数据进行地图建立和机器人定位。

常用的定位与建图算法包括概率定位、滤波算法、SLAM技术等。

通过该模块,机器人能够实时更新自身位置和建立环境地图,为导航规划提供准确的位置信息。

3. 导航规划模块导航规划模块根据定位与建图模块提供的环境地图和机器人位置信息,确定机器人的路径规划。

常用的导航规划算法包括A*算法、Dijkstra算法、模糊逻辑等。

通过该模块,机器人能够快速且安全地规划出到达目标位置的最优路径。

4. 控制执行模块控制执行模块将导航规划模块输出的路径转化为机器人的控制指令,控制机器人执行相应的动作。

常用的控制执行技术包括PID控制、路径跟踪算法、动态阻抗控制等。

通过该模块,机器人能够实现精准的位置控制和运动控制。

二、关键技术基于机器视觉的移动机器人导航与控制系统设计涉及到多个关键技术,以下是其中几个重要技术的介绍:1. 视觉目标识别与跟踪视觉目标识别与跟踪是感知模块的核心。

通过使用深度学习算法,将机器人所需感知的目标进行分类和定位。

常用的目标识别算法包括卷积神经网络(CNN)、特征匹配等。

通过目标跟踪算法,机器人能够实时追踪目标的位置信息,为导航规划提供准确的参考数据。

工业机器人典型控制系统及结构

工业机器人典型控制系统及结构

工业机器人典型控制系统及构造摘要:工业机器人由主体、驱动系统和控制系统三个根本局部组成。

主体即机座和执行机构,包括臂部、腕部和手部,有的机器人还有行走机构。

大多数工业机器人有3~6个运动自由度,其中腕部通常有1~3个运动自由度;驱动系统包括动力装置和传动机构,用以使执行机构产生相应的动作;控制系统是按照输入的程序对驱动系统和执行机构发出指令信号,并进展控制。

关键词:工业机器人控制系统构造体系〔一〕工业机器人控制系统所要到达的功能机器人控制系统是机器人的重要组成局部,用于对操作机的控制,以完成特定的工作任务,其根本功能如下:〔1〕记忆功能:存储作业顺序、运动路径、运动方式、运动速度和与生产工艺有关的信息。

〔2〕示教功能:离线编程,在线示教,间接示教。

在线示教包括示教盒和导引示教两种。

〔3〕与外围设备联系功能:输入和输出接口、通信接口、网络接口、同步接口。

〔4〕坐标设置功能:有关节、绝对、工具、用户自定义四种坐标系。

〔5〕人机接口:示教盒、操作面板、显示屏。

〔6〕传感器接口:位置检测、视觉、触觉、力觉等。

〔7〕位置伺服功能:机器人多轴联动、运动控制、速度和加速度控制、动态补偿等。

〔8〕故障诊断平安保护功能:运行时系统状态监视、故障状态下的平安保护和故障自诊断。

〔二〕、工业机器人控制系统的组成〔图1〕〔1〕控制计算机:控制系统的调度指挥机构。

一般为微型机、微处理器有32位、64位等,如奔腾系列CPU 以及其他类型CPU。

〔2〕示教盒:示教机器人的工作轨迹和参数设定,以及所有人机交互操作,拥有自己独立的CPU以及存储单元,与主计算机之间以串行通信方式实现信息交互。

〔3〕操作面板:由各种操作按键、状态指示灯构成,只完成根本功能操作。

〔4〕硬盘和软盘存储存:储机器人工作程序的外围存储器。

〔5〕数字和模拟量输入输出:各种状态和控制命令的输入或输出。

〔6〕打印机接口:记录需要输出的各种信息。

〔7〕传感器接口:用于信息的自动检测,实现机器人柔顺控制,一般为力觉、触觉和视觉传感器。

基于位置的机器人视觉伺服控制

基于位置的机器人视觉伺服控制
动 ,半 径 为r 02 , 且 此 圆 周 运 动 的 圆心 为 (., = .5 O5
03 。 . 1
3 仿真结果 . 3
根 据 前 面 介 绍 的 方 法 , 构 建 系 统 模 型 图 如
图7 、图8 所示 。其 中前 面部 分实现 了视 觉信息 的获 取 , 即给机 器 人长 了 眼睛 ,后面 部 分 是P D控 制 器
学特 性 的 。
结合机 器人 的运动 学特性 和动 力学 特性 ,采 用
基于位置 的视觉 伺服方法 ,来 完成机 器人对 目标 运 动信 息 的获取 :又结 合通 用 P 控 制 器 实现对 包 含 D 动力学模 型的机器 人位 置控制 。为 了验证 算法 的有
效性 ,针对 一个 一连杆视 觉伺服 定位 系统进 行 了仿
了一个坐标 示 意 图。图 中基 坐标 系被定义 t 界坐标 f { = 系W,为 不失 一般性 , 目标 轨迹 定义在基 坐标 系 下
示 ,二连杆 P 控制 响应 曲线如 图2 D 所示 。
收稿 日期:20 -51 0 8 —6 0
作 者 简 介 : 艳 花 (9 2) , 南 濮 阳人 , 士 , , 研 赵 18 一女 河 , 硕 助教 主要
2 基于位置的视觉伺服控制
在基 于位 置 的视 觉伺 服控 制 中, 图象特 征被提 取 出来和 目标 的几何 模型一起 用来 估计 目标相 对于
摄像机 的位置 ,一 旦 目标 的位置被 确定 ,就可 以通
过求解逆运 动 学 问题 ,得 出关节角 ,输送给传 统 的 具有 关节位 置和速 度 指令 接 口的机器 人 。 图3 出 给
首先 ,可 以 由摄像机 模 型 的逆 变换 求 出 目标在

视觉伺服的分类和问题分析

视觉伺服的分类和问题分析

本文将从伺服控制系统的分类和一些常见问题来分析介绍:一、分类目前,机器人视觉伺服控制系统有以下几种分类方式:(1)按照摄像机的数目的不同,可分为单目视觉伺服系统、双目视觉伺服系统以及多目视觉伺服系统。

单目视觉系统只能得到二维平面图像,无法直接得到目标的深度信息;多目视觉伺服系统可以获取目标多方向的图像,得到的信息丰富,但图像的信息处理量大,且摄像机越多越难以保证系统的稳定性。

当前的视觉伺服系统主要采用双目视觉。

按照摄像机放置位置的不同,可以分为手眼系统(eye in hand)和固定摄像机系统(eye to hand或stand alone)在理论上手眼系统能够实现精确控制,但对系统的标定误差和机器人运动误差敏感;固定摄像机系统对机器人的运动学误差不敏感,但同等情况下得到的目标位姿信息的精度不如手眼系统,所以控制精度相对也低。

(2)按照机器人的空间位置或图像特征,视觉伺服系统分为基于位置的视觉伺服系统和基于图像的视觉伺服系统在基于位置的视觉伺服系统中,对图像进行处理后计算出目标相对于摄像机和机器人的位姿,所以这就要求对摄像机、目标和机器人的模型进行校准,校准精度影响控制精度,这是这种方法的难点。

控制时将需要变化的位姿转化成机器人关节转动的角度,由关节控制器来控制机器人关节转动。

在基于图像的视觉伺服系统中,控制误差信息来自于目标图像特征与期望图像特征之间的差异。

对于这种控制方法,关键的问题是如何建立反映图像差异变化与机器手位姿速度变化之间关系的图像雅可比矩阵;另外一个问题是,图像是二维的,计算图像雅可比矩阵需要估计目标深度(三维信息),而深度估计一直是计算机视觉中的难点。

雅可比矩阵的计算方法有公式推导法、标定法、估计方法以及学习方法等,前者可以根据模型推导或标定得到,后者可以在线估计,学习方法主要利用神经网络方法。

按照采用闭环关节控制器的机器人,视觉伺服系统分为动态观察-移动系统和直接视觉伺服前者采用机器人关节反馈内环稳定机械臂,由图像处理模块计算出摄像机应具有的速度或位置增量,反馈至机器人关节控制器;后者则由图像处理模块直接计算机器人手臂各关节运动的控制量。

机器人控制系统的组成

机器人控制系统的组成

机器人控制系统的组成
(1)机器人控制系统的组成
机器人控制系统是一种先进的来控制机器机器人走动和操纵关节电机的有效方法。

它将机器人硬件、传感器、控制算法和控制软件等整合在一起。

它具有以下特点:节点硬件模块简单,易于集成;控制算法高效;控制软件容量小;具有良好的容错性,可满足庞杂任务需求。

具体而言,机器人控制系统主要由以下几部分组成:
(1)机器人硬件:机器人控制系统的硬件组件包括电机、传动机构、执行系统等。

除此之外,还包括动力源、供电控制和传感器系统等其他设备。

(2)传感器系统:机器人控制系统需要依赖传感器系统来实现环境参数的监控和信号传输,而这种监控和信号传输的完成则要依赖传感技术的运用和传感器的精确定位。

(3)控制算法:机器人控制系统需要通过控制算法来实现机器人对环境的控制。

这种算法包括数学建模、状态/模式跟踪等。

(4)控制软件:机器人控制系统中的控制软件起着极其重要的作用,
它负责将传感器所捕捉到的环境参数数据传递给控制算法,从而实现控制算法的执行。

总之,机器人控制系统的组成包括:机器人硬件、传感器系统、控制算法和控制软件四个部分,它们共同起着控制机器人走动和操纵关节电机的作用。

只有有效的控制系统组成,才能够实现机器人无限的发挥。

伺服系统的结构和原理

伺服系统的结构和原理

伺服系统的结构和原理
嘿,朋友们!今天咱来聊聊伺服系统这个神奇的玩意儿。

你看啊,伺服系统就像是一个特别厉害的小团队。

这个团队里有几个关键角色呢,首先就是控制器,这就好比是团队的大脑,指挥着一切行动。

它可机灵了,能精准地发出各种指令。

然后呢,还有伺服电机,这可是团队里的大力士呀!只要控制器一声令下,它就立马行动起来,劲头十足,而且动作那叫一个迅速、准确。

再有就是传感器啦,它就像是团队里的眼睛和耳朵,时刻留意着周围的情况,然后把信息反馈给控制器,让整个系统能随时了解状况并做出调整。

那这伺服系统到底是咋工作的呢?就好像你要去一个地方,控制器就像是你的导航,给你规划好路线,告诉你往哪儿走。

伺服电机呢,就是你的腿,带着你按照导航的指示大步向前。

传感器呢,就是你的眼睛,帮你看着路,遇到啥情况赶紧告诉导航,好让导航调整路线。

你想想,要是没有这个小团队紧密配合,那会是啥样?那不就乱套啦!比如说,控制器指挥错了,那伺服电机可就跑错地方啦;要是传感器不灵敏,那可能就会碰到啥东西都不知道呢。

咱生活中好多地方都有伺服系统的身影呢!像那些自动化的生产线,机器人啥的,都靠它才能那么精准、高效地工作呀。

它就像是一个默默奉献的小英雄,虽然咱平时可能不太注意到它,但它却一直在背后发挥着大作用呢。

你说这伺服系统神奇不神奇?它就像是一个魔法盒子,里面装着各种奇妙的技术和智慧。

它能让机器变得像人一样灵活、聪明,这可不是一般的厉害呀!
所以啊,可别小看了这伺服系统,它可是现代科技中不可或缺的一部分呢!它让我们的生活变得更加便捷、高效,让那些看似不可能的事情都变成了现实。

怎么样,是不是对这小小的伺服系统刮目相看啦?。

工业机器人控制系统的基本原理

工业机器人控制系统的基本原理

工业机器人控制系统的基本原理工业机器人在现代制造业中扮演着重要的角色,而机器人的控制系统则是实现机器人运动和操作的核心。

本文将介绍工业机器人控制系统的基本原理,包括硬件结构和软件编程。

一、硬件结构工业机器人控制系统的硬件结构主要包括控制器、驱动器、传感器和执行器等组成部分。

1. 控制器:控制器是机器人控制系统的大脑,负责接收和处理来自输入设备的指令,并控制机器人执行相应的动作。

控制器通常由微处理器、存储器和通信接口等组成,它可以实现对机器人的精确控制和高速运算。

2. 驱动器:驱动器负责将控制器发送的信号转换为电压或电流,控制电机的转速和方向。

常见的驱动器类型包括伺服驱动器和步进驱动器,它们能够提供稳定和精确的电机控制。

3. 传感器:传感器用于获取环境中的信息,并将其转换为电信号传输给控制器。

常见的传感器包括位置传感器、力传感器、视觉传感器等,它们能够帮助机器人感知和适应外部环境。

4. 执行器:执行器是机器人控制系统的输出设备,用于实现机器人的动作。

常用的执行器包括电机、气缸和液压缸等,它们能够驱动机器人实现精确的运动。

二、软件编程工业机器人的软件编程是实现机器人运动和操作的关键。

软件编程主要包括机器人控制指令的编写和控制算法的设计。

1. 机器人控制指令编写:机器人控制指令是用来告诉机器人应该如何运动和操作的命令。

常见的机器人控制指令包括运动控制指令、逻辑控制指令和输入输出控制指令等。

通过编写这些指令,可以实现机器人的自动化和智能化操作。

2. 控制算法设计:控制算法是用来根据机器人当前状态和目标状态来计算控制指令的一系列数学模型和算法。

常见的控制算法包括PID 控制算法、运动插补算法和轨迹规划算法等。

通过设计合适的控制算法,可以实现机器人的高速精确定位和轨迹跟踪等功能。

三、控制系统的工作原理工业机器人控制系统的工作原理是将输入设备(如人机界面、传感器等)采集到的信息经过控制器处理,并输出给执行器,从而实现机器人的运动和操作。

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

机器人视觉伺服系统的控制结构
1 前言
对机器人视觉伺服系统的研究是机器人领域中的重要内容之一,其研究成果
可直接用于机器人手—眼系统、移动机器人的自动避障及对周围环境的自适应、
轨线跟踪等问题中。通常所说的机器视觉是指:自动获取并分析图像,以得到一
组可对景物描述的数据或控制某种动作的数据。而视觉伺服则不同于机器视觉,
它利用机器视觉的原理对图像进行自动获取与分析,以实现对机器人的某项控制
为目的。正是由于系统以实现某种控制为目的,所以视觉伺服系统中的图像处理
过程必须快速准确。

视觉伺服系统采用视觉反馈环形成闭环,在视觉反馈环中抽取某种图像特
征。图像特征可以是点、曲线、图像上的某一区域等,比如,它可以是点在图像
平面的坐标位置,或投影面的形心及其惯量的高次幂。

2 视觉伺服系统的分类
视觉伺服的控制策略主要基于以下两个问题:
1)是否采用分层控制结构?即机器人是否需要闭环关节控制器?进一步说,
就是系统的视觉反馈是为机器人的关节控制闭环提供输入量,还是由视觉控制器
直接控制机器人各关节。

2)误差输入量是以机器人所在空间的三维坐标表示,还是以图像特征?
按控制策略2)区分,视觉伺服系统分为两类:基于位置的控制系统
(position-based control,又称3D视觉伺服,3Dvisualservoing),基于图
像的控制系统(image-base control,或称2D视觉伺服,2Dvisualservoing)。
由于基于位置和基于图像的视觉伺服各有其优缺点,于是近年有学者综合上述两
类视觉伺服系统的优点,设计出2-1/2D视觉伺服系统。

按控制策略1)区分,视觉伺服系统可分为动态观察—移动系统和直接视觉
伺服。前者采用机器人关节反馈内环稳定机械臂,由图像处理模块计算出摄像机
应具有的速度或位置增量,反馈至机器人关节控制器;后者则由图像处理模块直
接计算机械壁各关节运动的控制量。

3 视觉伺服系统的控制结构
3.1 基于位置的视觉伺服控制结构
在基于位置的控制系统中,输入量以三维笛卡尔坐标表示(又称3D伺服控
制),多数基于位置的视觉伺服系统采用一具有5~6个自由度的机械臂作为摄
像机的运动载体。系统的视觉反馈环首先从图像中提取图像特征,然后利用图像
特征与目标的几何模型、摄像机模型来估计目标与摄像机的相对位置;目标与摄
像机相对位置的估计值与其期望值相比较后,产生的位置误差量送入笛卡尔坐标
控制模块。根据是否采用关节控制闭环,基于位置的视觉伺服系统分为动态观察
—移动系统和直接视觉伺服两类。

需要指出的是,在机器人手—眼系统中,摄像头与目标的相对位置是通过机
械手末端坐标与固定坐标系的关系矩阵T(T已知)间接获得。如果T存在误差,
则机械手末端的位置估计也将有误差,且此误差不能被系统观察到,所以在某些
情况下(如机器人抓取或跟踪物体时),系统可能会操作失败。但若使系统在检
测目标的同时,也检测机械手的末端位置,则上述误差将得到修正。只能观察目
标的手—眼系统称为末端开环系统,而能同时观察目标和机械手末端位置的手—
眼系统称为末端闭环系统。

现在基于位置的控制系统多数为动态观察—移动系统,其原因如下:
① 视觉系统较低的采样速率使得对机器人的控制成为复杂的非线性动态
控制问题,而动态观察—移动系统将机器人的运动学上的奇异点问题与视觉控制
分开,使机器人成为理想的笛卡尔运动设备。

② 多数机器人系统中含有能够接受以笛卡尔坐标表示的位置增量或速度
的对外接口。

对基于位置的视觉伺服系统的具体应用有:Corke等采用固定于机械臂末端
的单摄像机(已校准),对刚体的二维运动进行视觉跟踪;G.Verghese等则利
用它探讨对三维运动的目标进行视觉跟踪的问题;Peter.K.Allen等基于该类
系统研究出可实时跟踪并抓取移动物体的双目机器人手—眼系统;
Papanikolopulos等根据此类系统研究运动物体速度未知的情况下,在二维空间
内(假设深度已知)实时跟踪非几何形体运动目标的方法。

尽管基于位置的视觉伺服系统在实际应用中较为便利,但它存在如下缺
点:

① 依赖于摄像机及机械臂的标定精度,对标定参数误差敏感,有时还依
赖于目标模型的正确性;

② 对目标图像没有任何控制,意味着在跟踪过程中,目标可能逃离摄像
机的视觉范围。

3.2 基于图像的视觉伺服控制结构
基于图像的控制系统又称2D视觉伺服。此类系统的控制策略基于当前图像
特征f与理想图像特征f*间的误差之上,因而对摄像机和机械臂的校准误差、
目标模型误差具有较强的鲁棒性,正好克服了基于位置的视觉伺服系统的缺点。
按控制策略2),基于图像的视觉伺服系统也有动态观察—移动系统和直接视觉
伺服两类。

在基于图像的控制系统中,图像特征f通常是一些目标特征点的图像坐标集
合,误差量即为(f*-f),当e(t)=0时,跟踪达到要求。由于e(t)是
在图像上(二维空间)定义,而摄像机运动控制器的输入量定义在摄像机可能运
动的范围之内(三维空间),所以基于图像的控制法则必须找出表示图像特征参
数变化量与摄像空间位置变化量的关系,这一关系即图像雅可比矩阵J(image
Jacobian)。

例函数或复杂函数,用来调节f趋向f*,为机器人控制器输出的摄像头
运动速度,是J的伪逆阵的估计值。对基于图像的伺服视觉系统的研究很多,如
蒋平等直接利用图像误差来跟踪目标,他们采用手—眼系统,首先拍摄一幅理想
目标图像,而后对运动目标进行注视跟踪,使实时采样的目标图像收敛于理想目
标图像,该系统的控制规则由图像差反馈和物体运动自适应补偿组成,可以完成
“眼注视”这种具有局部收敛性的运动目标跟踪,且具有良好的准确性和鲁棒性。
其他基于图像的控制方案如采用局部位置估计、自适应深度估计、图像雅可比矩
阵估计等。

基于图像的控制系统的主要缺点为:
① 计算J需要估计目标深度,而深度估计一直是计算机视觉中的难点;
② 摄像机位置可能收敛于局部最小点,而非理想值;
③ 跟踪过程中,图像雅可比矩阵可能存在奇异值,使系统不稳定,此外,
保证系统全局稳定性的充分条件为度 J[f(t),Z(t)]>0, t此条件在实际应用中
难以实现。

3.3 2-1/2D视觉伺服的控制结构
在总结上述两种视觉伺服系统的优缺点后,E.Malis等人提出以目标特征
点的图像坐标误差Ep(以二维图像空间表示),和摄像机旋转误差Δuθ(以三
维笛卡空间表示)作为控制系统的输入量,从而产生一种新的视觉伺服系统——
2-1/2D视觉伺服系统。2-1/2D视觉伺服系统首先选取目标的特征点,根据特
征点在摄像机的当前图像坐标系和理想图像坐标系(分别对应摄像机的当前位置
和理想位置)中的成像点Pe和Pe*迭代求取两图像坐标系的关系矩阵H及图像
坐标误差Ep。由H求得uθ(u为摄像机的旋转轴,θ为摄像机绕u轴旋转的角
度),uθ与已知的摄像机理想位置参数uθ*相比较,得到的摄像机旋转误差量
Δuθ送入控制器。文献详细论述了如何由H矩阵求取摄像机部分位置参数,并
指出,若目标为一平面,则求取H矩阵是一个线性问题,至少需要4对不共线的
特征点,但当目标为一非平面时,求取H矩阵就成为一个非线性问题。

选择Ep和Δuθ作为误差的好处是:
① 向量uθ可控制摄像机的方向,则可表示摄像机旋转角速度Ω的矩阵函
数,且此矩阵函数在整个工作空间无奇异点,不仅提高了系统的稳定性,而且保
证系统在整个工作空间向理想位置收敛,从而使得在跟踪过程中,不论摄像机的
初始位置如何,目标始终保持在摄像机的视觉范围内;

② Ep是二维图像坐标误差,它作为控制系统的输入量可以保证系统在其
校准误差下的全局稳定性。

2-1/2D视觉伺服系统也存在一些缺点:
① 需要进行特征点匹配;
② 求解H矩阵是一个计算量很大的迭代过程;
③ 比2D视觉伺服系统更易受图像噪声的影响。
4 研究趋势
本文论述了当前视觉伺服系统三类主要控制结构——基于位置的、基于图像
的和2-1/2D视觉伺服控制结构。基于位置的和基于图像的视觉伺服系统长久
以来一直受到学者的关注,并有很多成功的应用,但两类控制系统都有着不可克
服的缺点。2-1/2D视觉伺服系统控制结构的设计虽然较好地综合了前两类系
统的优点,但它易受图像噪声的影响,且求解H矩阵需要进行特征点匹配,计算
量大。因此,我们认为,在研究视觉伺服系统的控制结构时应考虑在以下几个方
面有所突破:

① 如何提高系统对图像噪声的鲁棒性。
② 选择怎样的图像特征,使系统无需对图像特征进行匹配,从而可从图像中快速稳定地获取与期望给定相同空间的反馈信息,提高系统对外界变化的响应速度。

相关文档
最新文档