论文部分内容阅读
在太空、深海、核试验场等危险、恶劣以及人类难以到达的环境中作业时,机器人可以作为人类智能的延伸,拓展人类的感知和操作能力。由于现有人工智能的局限性,实现机器人安全有效的全自主操作还不现实,因此本文将人的智能同机器人的自主性有机的结合起来,深入研究基于虚拟现实的机器人遥操作系统。将虚拟现实技术引入机器人遥操作系统,不仅增强了远端执行机构的作业能力,也拓展了设备的应用领域,使操作者能安全舒适的操纵机器人完成任务。本文主要对基于虚拟现实遥操作机器人原型系统进行探索研究:以虚拟现实技术和遥操作技术基本理论为基础,在对基于虚拟现实遥操作机器人系统的总体构成和运行原理及系统的主要功能模块及实现算法等研究的基础上,构建系统理论框架。针对5DT Date Glove-16W的数据手套,对数据手套校准,数据手套传感器数据的获取等展开研究,以数据手套应用程序开发包(SDK)为基础,开发数据手套与遥操作系统的接口,搭建以数据手套为输入工具的遥操作系统软件平台。基于虚拟建模技术,对机器人及其工作环境进行三维几何建模,在openGL中读取模型文件并实现机器人的重新绘制。对在建模软件中建立的机器人的每个杆件建立坐标系,并用D-H方法求解出机器人人运动学的正逆解。在基于虚拟现实的机器人遥操作平台的框架基础上,编写了机器人运动学求解程序,将手套接口程序,监控视频程序,Quest3D浏览器集成到基于虚拟现实遥操作机器人原型系统平台上,并创建了一个基于该平台的OpenGL窗体,完成基于数据手套的图形操作,建立基于虚拟现实遥操作机器人初步的原型系统。