六自由度工业机器人控制系统设计与实现

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:yuyanbbs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
机器人作为未来自动化发展的方向,一直以来都是人们研究探讨的热点。工业机器人作为最典型的机电一体化控制系统已被广泛应用于工业生产、机械制造、航空航天等领域。机器人控制技术发展水平在很大程度上体现了一个国家的工业自动化能力。位置和姿态控制技术是研究机器人控制的核心,直接决定了机器人能否快速而精确的执行某个操作。因此,研究机器人位置和姿态对机器人控制有着至关重大的意义。首先,本文研究和分析了国内外机器人发展现状和结构形式,采用六自由度机器人作为研究对象。根据D-H坐标系对机器人建立正运动学方程和逆运动学方程,给出一种高效的逆解选取方法,并对机器人进行轨迹规划。其次,对课题的实际应用功能和整个系统的软硬件模块结构进行分析。本机器人控制系统采用MCU+DSP+FPGA的三核硬件架构:MCU控制器采用STM32F429IGT6,主要负责外围通信、代码解析编译、人机交互和任务调度;DSP处理器采用TMS320C6747,主要负责插补程序的运算;FPGA逻辑器件采用EP3C16Q240C8,主要负责控制用户IO口、六个伺服电机的脉冲量同步输出和编码器反馈输入。硬件电路分成主控板、伺服驱动板、底板、接口板和液晶按键板:主控板主要用来完成系统的代码编辑解析、任务调度切换和插补算法等功能;伺服驱动板主要完成伺服脉冲信号的差分发送和编码器反馈信号的差分接收功能;底板主要用于板子的固定和插槽的安装;接口板主要用于信号接口的统一输入输出;液晶按键板主要完成按键值输入和液晶屏显示。然后,根据运动学插补原理和系统功能需求,设计控制系统的软件部分:根据MCU外围电路和功能需求,对各个软件模块进行测试,包括解析器、编译器、操作界面、存储设备、通信和自定义文件系统;根据正逆运动学插补算法,首先在MATLAB上进行仿真,再把算法移植到DSP中;根据FPGA的通信方式和脉冲控制方式,设计各个模块并用Modelsim进行波形仿真。最后,经过为期一年多的研发与调试,机器人控制系统已基本实现功能。系统重复定位精度为±0.5mm,最高的移动速度可达0.5m/s。同时该系统具有较高的可靠性和稳定性。
其他文献
磷是动物体内含量丰富的矿物质,对代谢功能的正常发挥起着重要作用。磷不足将导致动物发生多种疾病。磷的测定方法已有许多,本着操作简便、对磷的特异性高、共存离子干扰小的
针对现有车牌识别方法中车牌二值化和车牌字符识别效率不高的问题,提出一种基于分形维数和隐马尔科夫特征的车牌识别算法。该方法基于分形维数和隐马尔科夫特征并利用联合OC_
渤海政权从698年创立到926年为辽所灭,共历十一世十五位王,存续二百二十八年。这期间渤海人民不断的吸收来自中原的先进技术和文化,使得渤海政权得到了繁荣的发展。同时也留下了
随着新课程改革的逐步深入,人们意识到以高考为代表的课程评价问题,已经无法回避。命题作为高考的一项重要工作,必须展开必要的理论研究。高考自主命题制度是我国高考制度改
创建富有特色的中国饮食文化数据库,是丰富和发展中国饮食文化学科的创新性研究。数据库理论与饮食文化学研究的交叉,是新饮食文化运动研究范式的转变。赵荣光饮食文化数据库
采用响应面法优化超临界CO2萃取茶叶籽油的工艺条件。在单因素试验基础上,选择萃取压力、萃取温度、分离温度、萃取时间为影响因素,以茶叶籽油得率为响应值,应用中心组合Box-
针对航空发动机涡轮叶片裂纹涡流检测建立ANSYS三维有限元仿真模型,研究了激励频率、激励信号电压、线圈平均半径和线圈匝数对线圈感应电动势的影响;根据仿真结果设计研制了
随着电子技术的发展和无线局域网的演进,越来越多的嵌入式产品具备了以无线的方式接入Internet的功能,实现了网络资源的共享,并为用户提供更加人性化的服务。这种智能化和网
研究目的:本研究利用细胞因子抗体芯片技术检测,结合眼表角结膜组织超微结构和炎症因子及凋亡基因检测,明确鬼针草通过哪些关键细胞因子调控治疗干眼症的炎症和凋亡信号转导通
目的探讨硫酸镍诱导大鼠睾丸生精细胞凋亡的类型及其对生精细胞Bcl-2、Bax蛋白表达和雌二醇水平的影响。方法健康性成熟Wistar雄性大鼠32只,随机分为4组,正常对照组,硫酸镍1.