基于异构多核PAC的机器人控制器研究

来源 :长安大学 | 被引量 : 0次 | 上传用户:ellenaic
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着人工智能、计算机科学、传感器技术及其它相关学科的快速发展,人们对机器人控制器的性能提出更高的要求,并提出了将PAC控制器用于机器人控制。目前大部分PAC仍然采用PLC所使用的单一微处理器(MCU)的模式,容易导致多任务系统下的实时性问题。也有人提出采用多核集成IC控制器通过OS(Operating System)进行任务调度,这使整个系统的稳定性与安全性建立在OS上。针对这一问题,本文设计了可满足多任务的实时性、安全性与稳定性、可重组的基于异构多核PAC的机器人控制器。为了验证异构多核PAC机器人控制器,设计了四自由度钢丝绳传动机械臂。传统工业机械臂普遍都将减速器,驱动电机和关节轴都安装在相应的连接关节附近,下一级关节的驱动电机和减速器都会成为上一级关节的额外负载。本文设计的钢丝绳传动机械臂可以改善这个缺点,它包括张紧装置设计,张紧实现原理,力矩计算和步进电机选型和整体结构设计。接着采用D-H方法建立机械臂坐标系模型,借助于Matlab机器人工具箱Robotics Toolbox对四自由度机械臂进行运动学正逆解和五次插值的轨迹规划。本文重点对基于异构多核PAC机器人控制器进行研究,介绍了异构多核PAC机器人控制器硬件整体设计和软件。硬件部分定义了用于控制器模拟主板、数字I/O主板和运动控制主板间通信中断响应式主从机切换的增强型SPI通信,以及3块主板间的独立态和组合态实现方法。详细介绍了异步多核调试器的硬件设计和8路单端或16路差分信号的模拟输入采集电路。软件部分包括下载调试的USB虚拟串口通信应用开发,STM32F103的异步多核ISP下载和ARM Cortex-M3的JTAG调试。在JTAG调试部分根据调试原理编写底层函数,实现复位停机、断点、读取R0-R15寄存器等调试功能。通过实验验证了PAC的功能,证明此PAC的设计是可行的。
其他文献
加拿大的电梯出现安全事故的次数非常少,这与加拿大政府对电梯安全的重视密不可分.从电梯的检修日期、检修人员设置到电梯安全教育的普及,加拿大可谓走在了世界的前列.rn据悉
期刊
随着我国社会的不断进步和发展,国民经济也在蓬勃的发展,在其发展的过程当中城市轨道交通发挥着至关重要的作用,城市轨道交通的不断建设为社会发展各方面的推进有着重要的作
随着空间技术的不断发展,非合作目标的在轨服务技术受到世界各国的重视利用非合作目标在轨服务技术可对目标进行在轨组装检修维护,清理空间中漂浮的太空垃圾,抓捕或破坏敌方军事
行星齿轮箱作为动力传动系统的关键部件,被广泛应用于军事、工业、生活等众多领域,与此同时,由其故障发生所引起的损失也不计其数。相比于定轴齿轮箱,行星齿轮箱的组成结构与运动形式更加复杂。并且,在众多齿轮故障中,局部故障发生的比例最大。因此,本文的研究对象是行星齿轮箱的局部故障。“多对齿轮同时啮合引起的振动相互叠加”与“各啮合点与传感器之间的传递路径呈现的周期性变化规律”是行星齿轮箱的两个独特特点,也使
近年来,在城市化发展不断推进的背景下,而引发的生态环境治理问题开始日益突出,已成为我国绝大多数城市必须认真审视和高度重视的关键问题.基于此,本文针对城市河流水环境生
随着碳纤维增强树脂基复合材料在民用、军用和工业领域的广泛应用,人们对复合材料的界面性能和特定力学性能有了更高的要求。然而,由于原样碳纤维复合材料界面粘结性能较低,既不
1 血友病及关节出血rn血友病A和B分别是由凝血因子Ⅷ( FⅧ)和IX( FIX)的缺失引起的X连锁先天性出血性疾病.男性中,血友病A和血友病B的发病率分别为1/5000和1/25000[1].重型血
VS7的底盘调校也是浓浓的大众风味,不过韧劲更足,车尾的动态响应更好?在相对平直的路面上行驶时,VS7的车身会随着路面的起伏与坑洼出现一些轻度的横向晃动,虽是浅尝辄止,但难
期刊
外骨骼机器人是一种给人穿戴的供给额外力量的机械,由于其广泛的前景,已经成为近十年来机器人领域中的一个研究热点。驱动装置是外骨骼运动的动力来源,驱动装置的选择与控制,对整个外骨骼能否顺利完成指令有着非常重要的作用。永磁同步电机(Permanent Magnet Synchronous Motor,简称PMSM)作为一种高性能驱动电机,在诸多领域得到了越来越广泛的应用。作为一种高动态性能的电机控制方法
近年来,机器人辅助远程手术不断发展,它跨越了患者和医生的地理限制,在合理分配医疗资源和远程救治方面具有良好的应用前景。但是,由于远程手术不可避免的存在网络时延,导致系统的不稳定,甚至会对患者生命安全造成威胁。因此,研究远程手术在Internet下的时延控制对于远程手术的发展具有重要的意义。为了对远程手术时延控制进行研究,搭建了远程手术实验平台,实现了主从两端在不同协议下稳定和准确的网络通信。根据实