工业机器人操控一体系统软件平台设计与开发

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:iloveyouggyy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
机器人运动控制器与示教器是工业机器人控制系统中核心组成部分。运动控制器操作系统软件平台主要用于支撑机器人运动控制算法程序的实时调度与执行;示教器操作系统软件主要用于文件管理、在线编程与手持控制等。随着电子电路及计算机技术的快速发展,机器人控制的集成度要求也越来越高。本文结合机器人控制的发展趋势,在机器人操控一体的硬件平台上,设计了一种基于Linux+Xenomai的系统软件并集成远程控制功能,论文的主要研究内容如下:分析了工业机器人国内外研究现状与发展趋势,结合高集成度机器人操控一体接口及任务处理需求,课题采用I.MX6作为核心处理器,Linux作为操控一体的操作系统,提出将操控一体系统分为示教管理模块与实时控制模块的总体设计方案。在基于内核移植的基础上,采用Busybox源码设计制作最小根文件系统,利用文件系统的mdev机制实现了USB设备自动挂载。根据Linux内核驱动模型与设备树机制的应用,开发和移植了操控一体系统显示屏、触摸屏、wifi、usb等关键驱动程序。针对Linux内核实时性的缺陷,采用Xenomai双内核法对Linux操作系统进行实时化扩展,并利用Linux标准网卡驱动,设计了一款实时Ethercat总线主站驱动程序。结合机器人远程控制需求,构建了基于操控一体平台的机器人远程控制网络结构,设计并开发了一款基于RFB协议的远程桌面控制软件,并采用内网穿透技术实现其在广域网下的使用。搭建了操控一体系统软件测试平台,对显示功能、触摸功能、USB、远程控制等关键功能进行了验证,验证结果表明各功能工作正常。并采用Xenomai实时性测试工具latency对操控一体系统用户空间、内核空间以及中断状态下的任务延时进行了测试与数据分析,数据分析表明三种状态下任务延时都在8.815μs以内,满足操控一体实时性要去。
其他文献
果胶酶具有广阔的商业用途,在食品工业上主要用于果汁和酒类的澄清、提高植物油的提取率、提高水果的硬度和植物纤维脱胶。Aspergillus fungi是生产果胶酶最常用的菌种,一直用
鲫为我国大宗淡水鱼主要养殖种类之一,本文综述了鲫对蛋白质、脂肪、碳水化合物、维生素、矿物质等营养物质需求量的研究进展,旨在为配制鲫鱼配合饲料提供参考。
脂肪是生物体重要的储能物质,在其分解之后得到的产物—脂肪酸又是生物体重要的结构物质和活性物质,对生物体的正常生命活动起重要作用。脂肪酶是一种能够水解甘油三酯、磷脂等
介入式手术导航就是利用医学影像来帮助医生将手术器械精确地穿刺到病灶内部。其主要包括手术器械标定与跟踪、医学图像的处理、手术器械与医学图像的融合与三维显示。本文针
我国教育财政投入监督存在以下问题:一是教育财政投入监督立法严重滞后;二是教育财政投入监督的内容范围存在局限性;三是教育财政投入监督的方式存在滞后性和被动性;四是教育
作为第三代半导体材料的代表,氮化镓基半导体材料内、外量子效率高,具备高发光效率、高热导率、耐高温、抗辐射、耐酸碱、高强度和高硬度等特性,是目前世界上最先进的半导体
习近平总书记在党的十九大报告中明确提出要健全现代医院管理制度。通过回顾历年来国内学者对我国现代医院管理制度的研究,分别从外部治理制度、法人治理机制、内部管理制度3
复杂混凝土结构的配筋是结构设计工作的难点.首先以复杂混凝土结构为分析对象,通过映射法实现了对不规则断面网格的自动剖分.接着研究了利用三维有限元数值计算成果计算断面
随着信息技术和计算机网络技术的飞速发展,新一代数字土著学习者的学习需求转变,要求教学模式发生相应的改变。教师是教育教学行为的直接参与者,是教育教学改革的核心力量,高
中医“治未病”以“望闻问切”四诊合参从整体出发,诊断人体亚健康状态。舌诊是中医望诊的重要环节,但传统舌诊通常依靠医生目测,其诊断结果存在严重的主观性。随着医疗技术