文摘
英文文摘
声明
1 绪论
1.1引言
1.2机器人控制器的应用和发展
1.3开放式机器人控制系统的方案
1.3.1开放式控制系统的特征
1.3.2开放式机器人控制系统的优点
1.3.3基于PC的开放式控制系统的实现模式
1.4本课题的研究对象和内容
2 机器人结构设计
2.1机器人的工作要求
2.2机器人结构方案的对比分析及选择
2.2.1腰部回转关节
2.2.2大臂和小臂回转示意图:
2.2.3腕部活动关节
2.3机器人驱动方案的对比分析及选择:
2.4本章小结
3 机器人运动学分析及运动控制技术研究
3.1关节机器人运动学
3.1.1机器人运动方程
3.1.2构件坐标系的确定
3.1.3构件参数的确定
3.1.4变换矩阵的建立
3.1.5建立正运动学数学模型
3.2机器人的轨迹
3.2.1机器人轨迹规划方法
3.2.2关节空间法
3.3运动控制技术概述
3.4交流伺服系统的控制技术
3.4.1位置控制
3.4.2速度控制
3.4.3转矩控制
3.5控制算法的实现
3.5.1数字PID算法
3.5.2直线插补算法
3.6 PID模糊融合控制
3.6.1模糊控制的基本原理
3.6.2控制方法融合的基本思想
3.7本章小结
4 TMS320LF2407运动控制卡硬件电路设计
4.1运动控制卡硬件电路的总体设计思想
4.2 DSP芯片的特点和功能分析
4.2.1 DSP芯片的特点
4.2.2面向电机控制的DSP芯片
4.3芯片各个功能模块分析
4.3.1 CPLD计数模块
4.3.2 DSP-PC机通讯电路
4.3.3扩展RAM电路
4.3.4 DSP接口电路
4.3.5数/模转换输出电路
4.4本章小结
5 软件设计及应用
5.1控制软件设计的思路
5.2对函数进行初始化
5.3 WDM驱动程序
5.3.1 WDM构架
5.3.2使用DriverStudio2.7开发WDM驱动程序
5.4软件开放式功能的实现
5.4.1动态链接库(DLL)
5.4.2动态链接库的设计
5.4.3用动态链接库实现开放式功能
5.5上下位机通讯模块
5.5.1上下位机通讯技术
5.5.2上位机与下位机的通讯
5.6在系统可编程逻辑器件
5.6.1可编程逻辑器件ISP
5.6.2硬件描述语言VHDL
5.7本章小结
6 机器人控制系统的调试
6.1机器人调试要点
6.1.1模式开关
6.1.2增益切换
6.1.3自动调谐
6.2单关节测试程序调试
6.3双关节测试
6.4本章小结
7 全文总结与展望
7.1全文总结
7.2展望
参考文献
致谢
附录
攻读学位期间发表的学术论文目录