多轴机器人联动控制系统设计
致谢 | 第1-5页 |
摘要 | 第5-6页 |
Abstract | 第6-10页 |
第1章 绪论 | 第10-19页 |
·引言 | 第10-11页 |
·运动控制系统 | 第11-16页 |
·运动控制器的分类与实现 | 第12-14页 |
·运动控制器研究现状 | 第14-15页 |
·运动控制器的发展趋势 | 第15-16页 |
·课题研究内容 | 第16-19页 |
·课题研究目的 | 第16-17页 |
·课题研究内容 | 第17-19页 |
第2章 控制系统平台设计 | 第19-32页 |
·系统构架 | 第19页 |
·ARM模块设计 | 第19-24页 |
·ARM处理器介绍 | 第19-20页 |
·供电模块 | 第20-21页 |
·内存管理模块 | 第21-22页 |
·Nand Flash模块 | 第22-23页 |
·网络模块 | 第23-24页 |
·DSP模块设计 | 第24-25页 |
·TMS320F28335处理器介绍 | 第24-25页 |
·DSP供电模块 | 第25页 |
·FPGA模块设计 | 第25-26页 |
·Altera FPGA介绍 | 第25-26页 |
·FPGA供电模块 | 第26页 |
·器件编程 | 第26页 |
·PCB设计 | 第26-32页 |
·系统整体布局 | 第26-28页 |
·ARM高速板设计 | 第28-30页 |
·PCB电磁兼容设计 | 第30-32页 |
第3章 系统软件开发平台建立 | 第32-50页 |
·Linux操作系统 | 第32页 |
·交叉编译环境搭建 | 第32-33页 |
·板级开发环境搭建 | 第33-35页 |
·AM3517串口应用开发 | 第35-38页 |
·Linux设备驱动程序 | 第35-36页 |
·Linux下串口概述 | 第36-37页 |
·Linux下串口使用 | 第37-38页 |
·DSP串口使用 | 第38页 |
·FPGA模块搭建 | 第38-43页 |
·双端RAM设置 | 第38-39页 |
·串口收发模块设计 | 第39-43页 |
·机器人语言编译系统 | 第43-50页 |
·机器人语言 | 第43-44页 |
·词法分析 | 第44-45页 |
·语法分析 | 第45-48页 |
·语义分析与代码生成 | 第48-49页 |
·测试实例 | 第49-50页 |
第4章 多轴机器人运动学模型构建 | 第50-59页 |
·机器人结构参数建模 | 第50-54页 |
·机器人位置描述 | 第50页 |
·齐次坐标变换 | 第50-52页 |
·D-H表示法 | 第52-53页 |
·机械臂模型建立 | 第53-54页 |
·机器人正向运动学 | 第54-55页 |
·机器人逆向运动学 | 第55-59页 |
第5章 轨迹规划与多轴联动控制 | 第59-71页 |
·轨迹规划问题 | 第59页 |
·多轴联动的S形曲线规划 | 第59-61页 |
·直线轨迹规划 | 第61-64页 |
·直线位置规划 | 第61页 |
·折线速度规划 | 第61-63页 |
·机器人姿态规划 | 第63-64页 |
·圆弧轨迹规划 | 第64-66页 |
·多轴联动控制 | 第66-67页 |
·运行测试结果 | 第67-71页 |
第6章 总结与展望 | 第71-73页 |
·总结 | 第71页 |
·展望 | 第71-73页 |
参考文献 | 第73-75页 |
作者简介 | 第75页 |