声明
摘要
1 绪论
1.1 选题背景及意义
1.2 工业机器人运动控制器研究现状
1.2.1 工业机器人运动控制器的特点
1.2.2 常用运动控制器架构分析
1.2.3 国外工业机器人运动控制器的研究
1.2.4 国内工业机器人运动控制器的研究
1.3 本课题的主要内容
2 工业机器人运动学理论分析及插值算法研究
2.1 工业机器人笛卡尔空间描述
2.1.1 位置描述和姿态描述
2.1.2 D-H模型与连杆描述
2.2 基于PUMA560的运动学分析
2.2.1 PUMA560运动学正解
2.2.2 PUMA560运动学逆解
2.3 插值算法研究
3 运动控制器硬件系统设计
3.1 运动控制器需求分析
3.2 基于DSP和FPGA的运动控制器架构
3.3 运动控制器电源部分设计
3.4 运动控制器各模块之间的通信
3.4.1 PC与DSP机之间的通信
3.4.2 DSP与FPGA之间的通信
3.5 伺服模块与控制电路设计
3.5.1 伺服模块介绍
3.5.2 光耦模块
3.5.3 差分信号转换模块
3.5.4 模拟量输出模块
4 运动控制器软件系统设计
4.1 运动控制器软件总体设计与研究
4.2 DSP各软件模块设计
4.2.1 DSP中的控制算法
4.2.2 DSP中的SRAM模块
4.3 FPGA各软件模块设计
4.3.1 增量式编码器模块
4.3.2 双端口RAM通信模块
4.3.3 限位急停模块
4.3.4 PWM输出模块
5 工业机器人轨迹规划仿真与实验
5.1 直线运动轨迹规划仿真与实验
5.2 圆弧运动轨迹规划仿真与实验
结论
参考文献
致谢