学位论文 > 优秀研究生学位论文题录展示
基于OpenGL的虚拟机器人及零件库系统研究
作 者: 李静
导 师: 杜世培
学 校: 贵州大学
专 业: 计算机应用技术
关键词: 工业机器人 OpenGL 数据库 MFC 虚拟装配
分类号: TP391.9
类 型: 硕士论文
年 份: 2009年
下 载: 68次
引 用: 0次
阅 读: 论文下载
内容摘要
虚拟现实技术是利用计算机生成一种高逼真的模拟环境,并可通过多种传感器接口,使用户“沉浸”到此环境中,从而实现用户与该虚拟环境之间的交互。目前,虚拟现实技术己广泛应用到各个领域。在工业生产领域中,工业机器人已得到了广泛应用。借助计算机辅助设计(CAD)强大的三维机械建模功能,建立六自由度机器人的三维模型。在MFC平台上利用OpenGL接口技术实现对机器人零部件的显示和缩放等功能,结合数据库管理系统开发一个虚拟装配系统。本文通过三维建模和数据库结合,研究了基于OpenGL的六自由度机器人及零件库系统。此系统提供了友好的用户界面,方便用户操作。主要的研究成果有以下几点:(1)研究了工业机器人的机械结构以及运动学方程等问题,确定本系统所采用的六自由度工业机器人模型。(2)利用数据库管理系统搭建虚拟零件库和虚拟装配系统,结合机械装配有关方面的专业知识,可实现对数据库中的零部件进行快速装配。(3)将VC++和OpenGL有效的结合,可动画显示装配完成后的机器人模型。
|
全文目录
摘要 5-6 Abstract 6-7 第一章 绪论 7-15 1.1 虚拟现实技术概述 7-10 1.1.1 虚拟现实技术的特征和系统分类 7-8 1.1.2 虚拟现实技术的发展 8-9 1.1.3 虚拟现实技术的应用 9-10 1.2 国内外工业机器人发展现状 10-12 1.3 OpenGL概述 12 1.4 基于QpenGL虚拟机器人及零件库系统研究的意义 12-13 1.5 论文主要章节安排 13-15 第二章 六自由度机器人的数学建模分析 15-29 2.1 机器人的机械结构 15-19 2.1.1 机器人的主要技术参数 15-17 2.1.2 机器人机械结构的组成及其运动 17-18 2.1.3 本系统拟采用的机器人结构 18-19 2.2 机器人运动学分析 19-26 2.2.1 机器人运动学的一般表示方法 19-20 2.2.2 机器人正运动学问题(forward kinematics) 20-23 2.2.3 机器人逆运动学问题(afterward kinematics) 23-26 2.3 机器人动力学概述 26 2.4 轨迹分析概述 26-27 2.5 六自由度机器人初步设计 27-29 第三章 基于OpenGL的系统实现方法研究 29-36 3.1 系统实现方法概述 29 3.2 OpenGL技术 29-33 3.2.1 OpenGL的绘制原理 30-31 3.2.2 OpenGL的计算机图形学问题 31-33 3.3 AutoCAD建模 33-35 3.4 数据库及接口选择 35-36 第四章 软件系统研究 36-50 4.1 系统总体框架 36-37 4.2 STLViewer模块框架 37-45 4.2.1 STLViewer的动态链接库介绍 38-39 4.2.2 CAD图形工具动态链接库应用 39-42 4.2.3 CAD几何内核动态链接库应用 42-45 4.3 虚拟零件库设计 45-50 第五章 基于零件库的虚拟装配设计 50-65 5.1 虚拟装配总体框架 50-51 5.2 虚拟零件库的建立 51-52 5.3 装配信息的层次表达 52-57 5.3.1 装配关系的具体分类 53-54 5.3.2 装配体特征的约束关系 54-56 5.3.3 创建装配信息集 56-57 5.4 虚拟装配框架的具体实现 57-59 5.5 虚拟装配系统中的类 59-61 5.6 实验过程 61-65 第六章 总结与展望 65-66 致谢 66-67 参考文献 67-70 附录 70-71
|
相似论文
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 电子文书安全签发系统的研制,TN918.2
- 海量数据压缩、操作和处理方法的研究,TP311.13
- 基于BAP的数据压缩、操作与查询处理系统的实现,TP311.13
- 人脑解剖结构图谱软件的设计与实现,TP391.41
- 武器装备信息管理系统的设计与实现,TP311.52
- 部队在线考试系统设计与实现,TP311.52
- 基于嵌入式的面向造纸企业的一种QCS研究与设计,TP368.1
- 下肢康复机器人的训练规划与康复效果评估,R49
- 小麦群体生长可视化系统的设计与实现,S512.1
- 油菜植株形态结构模型及可视化,S565.4
- 基于PC+运动控制卡的雕铣系统开发及铣削仿真研究,TG54
- 机载激光雷达测量系统及点云数据快速处理技术,TN959.73
- 一个基于ORM的项目生成工具的设计与实现,TP311.52
- 面向农民的问答系统设计与实现,G353.1
- 矿区地表形变野外数据采集系统的研究与实现,P208
- 立式数控铣削仿真加工系统研制,TG547
- 基于OpenGL的化学金属与液体反应虚拟实验的设计与实现,TP311.52
- 基于OpenGL的化学液体倾倒虚拟仿真实验的设计与实现,TP391.9
- 电子细胞下基因对基质表达调控的实现,TP391.41
- RDF/RDFS到关系数据库模式映射方法的研究,TP311.13
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 计算机仿真
© 2012 www.xueweilunwen.com
|