机器人控制系统的功能是接收来自传感器的检测信号,根据操作任务的要求,驱动机械臂中的各台电动机就像我们人的活动需要依赖自身的感官一样,机器人的运动控制离不开传感器。机器人需要用传感器来检测各种状态。机器人的内部传感器信号被用来反映机械臂关节的实际运动状态,机器人的外部传感器信号被用来检测工作环境的变化。 本文来自www.eadianqi.com 驱动机构----伺服或者步进驱动器; 控制机构----运动控制器,做路径和电机联动的算法运算控制; 控制方式----有固定执行动作方式的,那就编好固定参数的程序给运动控制器;如果有加视觉系统或者其他传感器的,根据传感器信号,就编好不固定参数的程序给运动控制器 机器人控制系统的基本功能 控制机械臂末端执行器的运动位置(即控制末端执行器经过的点和移动路径); 控制机械臂的运动姿态(即控制相邻两个活动构件的相对位置); 控制运动速度(即控制末端执行器运动位置随时间变化的规律); 控制运动加速度(即控制末端执行器在运动过程中的速度变化); 控制机械臂中各动力关节的输出转矩:(即控制对操作对象施加的作用力); 具备操作方便的人机交互功能,机器人通过记忆和再现来完成规定的任务; 使机器人对外部环境有检测和感觉功能。工业机器人配备视觉、力觉、触觉等传感器进行测量、识别,判断作业条件的变化。 本文来自www.eadianqi.com 工业机器人控制系统 1、工业机器人控制系统硬件结构 控制器是机器人系统的核心,国外有关公司对我国实行严密封锁。近年来随着微电子技术的发展,微处理器的性能越来越高,而价格则越来越便宜,目前市场上已经出现了1-2美金的32位微处理器。高性价比的微处理器为机器人控制器带来了新的发展机遇,使开发低成本、高性能的机器人控制器成为可能。为了保证系统具有足够的计算与存储能力,目前机器人控制器多采用计算能力较强的ARM系列、DSP系列、POWERPC系列、Intel系列等芯片组成。 自动控制网www.eadianqi.com版权所有
此外,由于已有的通用芯片在功能和性能上不能完全满足某些机器人系统在价格、性能、集成度和接口等方面的要求,这就产生了机器人系统对SoC(SystemonChip)技术的需求,将特定的处理器与所需要的接口集成在一起,可简化系统外围电路的设计,缩小系统尺寸,并降低成本。例如,Actel公司将NEOS或ARM7的处理器内核集成在其FPGA产品上,形成了一个完整的SoC系统。在机器人运动控制器方面,其研究主要集中在美国和日本,并有成熟的产品,如美国DELTATAU公司、日本朋立株式会社等。其运动控制器以DSP技术为核心,采用基于PC的开放式结构。 本文来自www.eadianqi.com (2)WindowsCE,WindowsCE与Windows系列有较好的兼容性,无疑是WindowsCE推广的一大优势。WindowsCE为建立针对掌上设备、无线设备的动态应用程序和服务提供了一种功能丰富的操作系统平台,它能在多种处理器体系结构上运行,并且通常适用于那些对内存占用空间具有一定限制的设备。 (3)嵌入式Linux,由于其源代码公开,人们可以任意修改,以满足自己的应用。其中大部分都遵从GPL,是开放源代码和免费的。可以稍加修改后应用于用户自己的系统。有庞大的开发人员群体,无需专门的人才,只要懂Unix/Linux和C语言即可。支持的硬件数量庞大。嵌入式Linux和普通Linux并无本质区别,PC上用到的硬件嵌入式Linux几乎都支持。而且各种硬件的驱动程序源代码都可以得到,为用户编写自己专有硬件的驱动程序带来很大方便。 (4)μC/OS-Ⅱ,μC/OS-Ⅱ是著名的源代码公开的实时内核,是专为嵌入式应用设计的,可用于8位,16位和32位单片机或数字信号处理器(DSP)。它的主要特点是公开源代码、可移植性好、可固化、可裁剪性、占先式内核、可确定性等。 (5)DSP/BIOS,DSP/BIOS是TI公司特别为其TMS320C6000TM,TMS320C5000TM和TMS320C28xTM系列DSP平台所设计开发的一个尺寸可裁剪的实时多任务操作系统内核,是TI公司的CodeComposerStudioTM开发工具的组成部分之一。DSP/BIOS主要由三部分组成:多线程实时内核;实时分析工具;芯片支持库。利用实时操作系统开发程序,可以方便快速的开发复杂的DSP程序。 自动控制网www.eadianqi.com版权所有 5、机器人伺服通信总线技术 目前国际上还没有专用于机器人系统中的伺服通信总线,在实际应用过程中,通常根据系统需求,把常用的一些总线,如以太网、CAN、1394、SERCOS、USB、RS-485等用于机器人系统中。当前大部分通信控制总线可以归纳为两类,即基于RS-485和线驱动技术的串行总线技术和基于实时工业以太网的高速串行总线技术。 自动控制网www.eadianqi.com版权所有 |