基于神经网络的多轴教学机器人控制系统的设计与实现

基于神经网络的多轴教学机器人控制系统的设计与实现

论文摘要

多轴教学机器人是面向教学领域的多关节机械手或多自由度的机器人,已被国内许多院校用于机械设计和自动控制设计的教学实验课程中。教学机器人是自动执行工作的机器装置,通过对其进行编写程序控制步进电机来带动械臂运行。它可以由人机界面来进行操作控制,也可以按照预先在单片机中编辑的程序按固定轨迹和动作来运行。本文主要研究了教学多轴机器人的设计,其中内容包括了教学机器人硬件部分的设计,包括动力系统的设计,下位机系统中控制主板的设计。还有上位机控制系统中运行软件的设计。讨论了运动轨迹的插补算法,主要是直角空间和关节空间的插补算法,在此基础上讨论了分段多项式插补问题和多次插补问题。在本设计中给出了一种多轴教学机器人的组成结构和运行方式,设计了运动控制系统。采用了VB和C语言软件进行算法设计并且对机器人运动路径规划进行了仿真。由于传统机器人控制方法建模难、约束多,控制复杂,本文使用人工神经网络对机器人进行上位机控制,介绍了Hopfield神经网络、研究了Hopfield神经网络的设计思路,采用了改进的Hopfield神经网络来规划了三轴刻字机器人的运动轨迹和进行优化,通过对照了优化前后三轴刻字机器人的运动轨迹的仿真结果的对比,可以很明显的观察到三轴刻字机器人进行优化后,刻字机器人的移动路径比优化前的路径明显的缩短了很多。通过采用了改进的Hopfield进行轨迹优化后,得到了满意的实验结果,为后续的研究奠定了理论基础。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题研究的背景以及思路
  • 1.2 智能控制的发展和在机器人上的应用过程
  • 1.2.1 智能控制的发展在机器人上的应用
  • 1.2.2 神经网络的发展阶段和在机器人上的应用
  • 1.3 选择本课题的意义及内容
  • 第2章 机器人的位置表示与坐标变换
  • 2.1 位置与姿态的描述
  • 2.1.1 位置描述
  • 2.1.2 姿态描述
  • 2.2 坐标变换
  • 2.2.1 平移坐标变换
  • 2.2.2 旋转坐标的变换
  • 2.2.3 复合坐标变换
  • 2.2.4 齐次坐标变换
  • 2.3 机器人数学建模
  • 2.3.1 自由度、关节与连杆的介绍
  • 2.3.2 机器人坐标系的几何建模
  • 2.4 教学机器人的笛卡尔空间位置控制
  • 2.5 小结
  • 第3章 机器人运动轨迹插补
  • 3.1 笛卡儿空间轨迹插补
  • 3.1.1 直线插补
  • 3.1.2 圆弧插补
  • 3.2 关节轨迹的插补
  • 3.2.1 过路径点的三次多项式插值
  • 3.3 教学机器人的运动轨迹插补
  • 3.3.1 分段多项式插补算法
  • 3.3.2 直线插补和圆弧插补
  • 3.4 小结
  • 第4章 多轴教学机器人控制平台的设计
  • 4.1 控制系统硬件总体设计
  • 4.2 教学机器人的器件选型
  • 4.2.1 单片机的选型
  • 4.2.2 步进电机控制系统的选型
  • 4.2.3 运动控制器的选型
  • 4.2.4 步进电机驱动器的选型
  • 4.2.5 电机选型
  • 4.2.6 其他部件的选型
  • 4.3 主控制电路
  • 4.3.1 单片机主控制电路
  • 4.3.2 复位电路
  • 4.3.3 晶振电路
  • 4.3.4 译码电路
  • 4.3.5 步进电机手动启动电路
  • 4.3.6 步进电机驱动信号放大电路
  • 4.3.7 步进电机脉冲与方向电路
  • 4.3.8 复位开关/行程开关光电耦合电路
  • 4.3.9 键盘输入电路
  • 4.3.10 中断控制电路
  • 4.3.11 步进电机光栅检测电路
  • 4.3.12 锁存电路
  • 4.3.13 LCD 液晶电路
  • 4.4 小结
  • 第5章 教学三轴刻字机器人控制软件的设计与实现
  • 5.1 控制软件的总体设计
  • 5.1.1 PCI 总线
  • 5.1.2 教学机器人软件控制总体设计
  • 5.1.3 软件控制系统说明
  • 5.2 多轴教学机器人的轨迹规划
  • 5.2.1 人工神经网络
  • 5.2.2 Hopfield 人工神经网络
  • 5.3 教学三轴汉字刻字机运动轨迹的神经网络规划
  • 5.3.1 连续型的 Hopfield 神经网络的应用
  • 5.3.2 教学三轴刻字机的优化仿真以及结果
  • 5.4 小结
  • 结论与展望
  • 参考文献
  • 附录 A 教学机器人下位机控制程序
  • 致谢
  • 相关论文文献

    • [1].教学机器人软件系统的设计与实现[J]. 信息技术与信息化 2015(12)
    • [2].一种教学机器人上位机软件设计与实现[J]. 硅谷 2012(08)
    • [3].可视化编程教学机器人软件的设计与开发[J]. 科协论坛(下半月) 2008(10)
    • [4].搭建教学机器人综合设计实验平台的研究[J]. 实验室科学 2010(02)
    • [5].机器人教育探析[J]. 实验教学与仪器 2010(05)
    • [6].教学机器人风靡欧洲[J]. 疯狂英语(爱英语) 2018(09)
    • [7].足式教学机器人的模块化设计[J]. 机械工程与自动化 2014(02)
    • [8].基于轮式驱动的教学机器人研制[J]. 实验室研究与探索 2013(02)
    • [9].一种教学机器人控制系统设计及仿真研究[J]. 煤炭技术 2011(12)
    • [10].教学机器人创新实践教学研究[J]. 实验室科学 2013(03)
    • [11].教学机器人开发过程的实践与探索——以六足机器人为例[J]. 高校实验室工作研究 2016(03)
    • [12].教学机器人在初中物理教学中的应用[J]. 实验教学与仪器 2011(10)
    • [13].关于运用多媒体教学的思考[J]. 宁夏教育科研 2009(02)
    • [14].桌面式教学机器人[J]. 电子制作 2019(13)
    • [15].基于阳光型机器人的综述[J]. 科技创业家 2013(04)
    • [16].教学机器人多路传感器数据采集系统[J]. 电脑知识与技术 2017(33)
    • [17].开放式4自由度教学机器人设计与开发[J]. 实验室研究与探索 2010(07)
    • [18].赶个时髦,说说“精准教学”[J]. 中国信息技术教育 2018(09)
    • [19].教学机械人关键部件的设计与研究[J]. 吉林化工学院学报 2011(11)
    • [20].基于建构主义的机器人辅助教学设计模式研究[J]. 电化教育研究 2017(05)
    • [21].南京阿波罗机器人科技有限公司[J]. 东方文化周刊 2016(42)
    • [22].颈椎旋提手法教学机器人的稳定性研究[J]. 中国骨伤 2017(03)
    • [23].机器人教育与机器人产业[J]. 中国信息界 2011(09)
    • [24].“临床教学机器人”在高职护生技能自主学习训练中的应用[J]. 广西中医药大学学报 2018(01)
    • [25].走向信息技术与教育教学创新的深度融合[J]. 小学教学研究 2018(21)
    • [26].论教学审慎[J]. 课程.教材.教法 2019(08)
    • [27].迎接能者为师的新时代[J]. 福建教育 2019(05)
    • [28].Milo科学漫游器[J]. 农村青少年科学探究 2018(Z2)
    • [29].解读绘本插图的方法与意义[J]. 小学科学(教师) 2014(07)
    • [30].当代基础教育教学创新表征及学段特征——一项关于教学创新本体性知识的实证研究[J]. 电化教育研究 2019(06)

    标签:;  ;  ;  

    基于神经网络的多轴教学机器人控制系统的设计与实现
    下载Doc文档

    猜你喜欢