基于STM32+FPGA四自由度机器人运动控制系统的研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:okyshishuo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工业机器人以其精度高、效率高及通用性强等特点,广泛应用于众多行业。石油化工行业普遍存在危险性操作,使用机器人是大势所趋。但石油化工行业存在产品附加值的特点,使用昂贵的机器人不可行。因此,本文开展了低成本、高效稳定四自由度机器人的基础性研究,重点分析机器人的运动控制系统及轨迹规划算法。本文的主要工作包括:(1)综合考虑机器人运动控制、低成本及可靠性要求,提出了以STM32+FPGA为核心的硬件方案。该方案中,以STM32为主控核心,完成人机交互、逻辑控制以及运动控制算法,FPGA为协处理器,用于控制信号的采集及输出。同时,研究了各模块相应的电路,完成电路板的制作;在控制系统硬件方案的基础上,提出软件总体方案,在STM32和FPGA上分别开发各模块相应的控制程序。(2)以SCARA机器人为研究对象,进行运动学分析,并利用MATLAB进行仿真。仿真结果表明,运动学分析结果准确无误。同时,以SCARA机器人运动学模型为基础,讨论机器人的轨迹规划算法。在笛卡尔空间中,研究了带有抛物线段的空间直线与圆弧轨迹规划方法;在关节空间中,给出了4-3-4多项式轨迹插值法并将其扩展,研究了扩展4-3-4多项式轨迹插值法的通用公式。利用MATLAB进行仿真验证以及在实验平台进行实际测试。结果表明,机器人能够正确运行,且运行过程平稳。(3)在4-3-4多项式轨迹插值法的基础上,结合给定的约束条件,给出了基于标准遗传算法的时间最优轨迹规划的具体流程。同时,针对标准遗传算法的不足,提出改良方案,并利用改进遗传算法进行时间最优轨迹优化。使用MATLAB对轨迹优化算法进行仿真分析。仿真结果表明,标准遗传算法与改进遗传算法的优化效果很好,机器人完成整段轨迹的总时间明显减少。但改进算法的优化效果更好,收敛速度更快。同时,各关节的关节量、速度以及加速度都在给定范围内,说明轨迹优化算法的可行性与有效性。在实验平台进行实际测试,测试结果与仿真结果基本上是一致的。
其他文献
<正> 腰腿痛是骨伤科的常见病、多发病,多见于中老年人。其致病原因是多方面的,归纳起来为三个方面:即软组织性,骨关节性和腰椎管性。我科自1987~1989年收治了大量的腰腿痛患
针对串口通信的局限性,为满足串口通信设备快速灵活接入TCP/IP网络需求,提出了一种基于CPCI总线的串口服务器模块的设计方案。给出了串口服务器模块的系统体系结构,并对硬件
“这些孩子都怪可怜的,我希望能让他们有个娘。”在山西大同市散岔村,50岁的吕卫平对记者说。$$ 吕卫平是散岔村的一名“乳娘”,至今已经收养了5名孤残儿童,最大的3岁半,
报纸
俄罗斯在普京主政下取得的外交成就缘于这个国家放弃了“主角”定位——长期以来令人畏惧的北极熊,将首次变得温和起来。 “俄罗斯西进”意味着与帝国遗产的最后告别。以后,
期刊
<正>云互联安全与存储解决方案领导厂商梭子鱼网络(NYSE:CUDA)近日宣布其邮件归档网关3.5版本全面上市。该平台与大多数现有的企业电子邮件系统无缝集成,并与Exchange2013、O
学前教育是国民教育体系的重要组成部分,学前教育资源的合理配置与学前教育质量的提升及教育公平的实现息息相关。而民族地区农村学前教育资源的合理配置更是直接关系着学前
<正>由于日间驾驶和夜间驾驶之间有差异,您会感觉到好像在两个不同世界中驾驶。专家在这里要指导您在太阳下山后的驾驶要领。1.接受和承认您的视野受到影响事实:如果没有光线
期刊
全球化、移民潮、国家社会认同观念转变所引发的语言冲突、语言融合、语言消失、语言转用等现象频繁快速地发生和发展。多民族国家中,改变语言教育政策、内容和方法成为维护
<正> 普京在世纪之交取代叶利钦,使俄罗斯进入一个新的历史时期。随着国内形势和国际环境的不断改善,普京的威望一路攀升,俄罗斯出现一种引人注目的社会现象,即崇拜普京现象
文章通过构建非缴费型农牧区养老保险模式、构建覆盖所有农牧民的健康保障制度、告别扶贫计划,建立农牧区救助机制三条路径,采取收入补充型保障水平的定位、普遍保障型给付条件