声明
摘要
第1章 绪论
1.1 课题的研究背景
1.1.1 机器人技术的发展
1.1.2 机器人仿真技术的发展和应用
1.2 机器人仿真平台的研究现状
1.3 课题的研究意义
1.4 本文的主要工作
第2章 机器人模块化可重用仿真平台的设计
2.1 机器人模块化可重用仿真平台需求分析
2.2 机器人模块化可重用仿真平台框架设计
2.2.1 机器人模块化可重用仿真平台功能设计
2.2.2 机器人模块化可重用仿真平台框架结构
2.3 机器人模块化可重用仿真平台关键技术
2.3.1 三维实时场景渲染关键技术研究
2.3.2 可视化模型编辑技术研究
2.3.3 多语言接口技术研究
2.4 平台开发工具选择
2.5 本章总结
第3章 机器人模块化可重用仿真平台关键技术的研究与实现
3.1 三维场景实时渲染
3.1.1 基于深度缓存算法的实时消隐
3.1.2 基于四叉树的动态LOD地形快速简化
3.2 基于XML的可视化模型编辑
3.2.1 可视化模型编辑基本体系结构
3.2.2 可扩展性标记语言XML解析器的设计与实现
3.2.3 可扩展性标记语言XML存储器的实现
3.3 多语言接口实现
3.3.1 与C++的实时接口服务的交互
3.3.2 与Matlab的实时接口服务的交互
3.3.3与仿真硬件系统交互通信
3.4 本章小结
第4章 机器人仿真平台的实现
4.1 高效的核心引擎模块
4.1.1 基于Physx的高仿真度物理引擎
4.1.2 基于OpenGL的渲染引擎
4.1.3 物理引擎和渲染引擎的绑定
4.2 三维模型编辑模块
4.2.1 三维模型动态创建
4.2.2 三维模型动态更新
4.3 三维显示模块
4.3.1 纹理映射
4.3.2 光照以及场景设计
4.3.3 基于双缓存和显示列表的快速显示
4.4 接口模块
4.4.1 用户交互编程接口
4.4.2 与硬件系统的实时通讯接口
4.5 总控模块
4.6 本章小结
第5章 六自由度机械臂仿真研究与分析
5.1 新松RH-6A弧焊机器人建模
5.2 六自由度机械臂的D-H参数描述和运动方程的建立
5.2.1 机器人D-H参数描述
5.2.2 机器人正运动学分析
5.2.3 机器人逆运动学分析
5.3 六自由度机械臂的轨迹规划算法研究
5.4 六自由度机械臂的轨迹规划实验分析
5.5 本章小结
第6章 智能移动机器人仿真研究与分析
6.1 半实物仿真技术
6.2 智能移动机器人--未来之星建模
6.3 识别球算法实现
6.4 实验结果与分析
6.4.1 仿真平台一致性分析
6.4.2 网络通讯误码率测试
6.5 本章小结
第7章 结论与展望
7.1 工作总结
7.2 以后研究工作展望
参考文献
致谢
攻读硕士期间发表的论文和获得的奖励
作者简介