机器人控制器的现状及展望

机器人控制器的现状及展望

ID:1559291

大小:80.50 KB

页数:6页

时间:2017-11-12

机器人控制器的现状及展望_第1页
机器人控制器的现状及展望_第2页
机器人控制器的现状及展望_第3页
机器人控制器的现状及展望_第4页
机器人控制器的现状及展望_第5页
资源描述:

《机器人控制器的现状及展望》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、机器人控制器的现状及展望摘 要 机器人控制器是影响机器人性能的关键部分之一,它从一定程度上影响着机器人的发展。本文介绍了目前机器人控制器的现状,分析了它们各自的优点和不足,探讨了机器人控制器的发展方向和要着重解决的问题。  关键词 机器人控制器,开放式结构,模块化  CURRENTSTATEANDTENDENCIESINTHEDEVELOPMENT  OFROBOTCONTROLLER  FANYongTANMin  (InstituteofAutomation,ChineseAcademyofScience,B

2、eijing100080)  Abstract Robotcontrolleristhekeycomponentofarobot.Ithasagreateffectonthedevelopmentofrobot.Thispapergivesabriefoverviewofthecurrentstateoftherobotcontrollers.Theadvantagesanddisadvantagesareanalyzed.Inthefollowingitistoexplorethekeyproblemsandt

3、reandsofrobotcontroller.  Keywords Robotcontroller,openarchitecture,modularity  1 引言  从世界上第一台遥控机械手的诞生至今已有50年了,在这短短的几年里,伴随着计算机、自动控制理论的发展和工业生产的需要及相关技术的进步,机器人的发展已经历了3代[1]:(1)可编程的示教再现型机器人;(2)基于传感器控制具有一定自主能力的机器人;(3)智能机器人。作为机器人的核心部分,机器人控制器是影响机器人性能的关键部分之一。它从一定程度上影响着

4、机器人的发展。目前,由于人工智能、计算机科学、传感器技术及其它相关学科的长足进步,使得机器人的研究在高水平上进行,同时也为机器人控制器的性能提出更高的要求。  对于不同类型的机器人,如有腿的步行机器人与关节型工业机器人,控制系统的综合方法有较大差别,控制器的设计方案也不一样。本文仅讨论工业机器人控制器问题。  2 机器人控制器类型  机器人控制器是根据指令以及传感信息控制机器人完成一定的动作或作业任务的装置,它是机器人的心脏,决定了机器人性能的优劣。  从机器人控制算法的处理方式来看,可分为串行、并行两种结构类型

5、。  2.1 串行处理结构  所谓的串行处理结构是指机器人的控制算法是由串行机来处理。对于这种类型的控制器,从计算机结构、控制方式来划分,又可分为以下几种[2]。  (1)单CPU结构、集中控制方式  用一台功能较强的计算机实现全部控制功能。在早期的机器人中,如Hero-I,Robot-I等,就采用这种结构,但控制过程中需要许多计算(如坐标变换),因此这种控制结构速度较慢。  (2)二级CPU结构、主从式控制方式  一级CPU为主机,担当系统管理、机器人语言编译和人机接口功能,同时也利用它的运算能力完成坐标变换、

6、轨迹插补,并定时地把运算结果作为关节运动的增量送到公用内存,供二级CPU读取;二级CPU完成全部关节位置数字控制。这类系统的两个CPU总线之间基本没有联系,仅通过公用内存交换数据,是一个松耦合的关系。对采用更多的CPU进一步分散功能是很困难的。日本于70年代生产的Motoman机器人(5关节,直流电机驱动)的计算机系统就属于这种主从式结构。  (3)多CPU结构、分布式控制方式  目前,普遍采用这种上、下位机二级分布式结构,上位机负责整个系统管理以及运动学计算、轨迹规划等。下位机由多CPU组成,每个CPU控制一个

7、关节运动,这些CPU和主控机联系是通过总线形式的紧耦合。这种结构的控制器工作速度和控制性能明显提高。但这些多CPU系统共有的特征都是针对具体问题而采用的功能分布式结构,即每个处理器承担固定任务。目前世界上大多数商品化机器人控制器都是这种结构。  控制器计算机控制系统中的位置控制部分,几乎无例外地采用数字式位置控制。  以上几种类型的控制器都是采用串行机来计算机器人控制算法。它们存在一个共同的弱点:计算负担重、实时性差。所以大多采用离线规划和前馈补偿解耦等方法来减轻实时控制中的计算负担。当机器人在运行中受到干扰时其

8、性能将受到影响,更难以保证高速运动中所要求的精度指标。  由于机器人控制算法的复杂性以及机器人控制性能的亟待提高,许多学者从建模、算法等多方面进行了减少计算量的努力,但仍难以在串行结构控制器上满足实时计算的要求。因此,必须从控制器本身寻求解决办法。方法之一是选用高档次微机或小型机;另一种方法就是采用多处理器作并行计算,提高控制器的计算能力。  2.2 并行处理结构  并行

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。