论文部分内容阅读
在危险、恶劣以及人类难以到达的环境中作业时,机器人可以作为人类智能的延伸,拓展人的感知和操作能力。由于现有的人工智能的局限性,实现机器人安全有效的全自主操作还不现实,因此本文将人的智能同机器人的自主性有机的结合起来,深入研究基于虚拟现实的机器人遥操作系统。虚拟现实技术是一门新兴的学科,是迄今为止最强的人机接口技术。将虚拟现实技术引入机器人遥操作系统,不仅增强了远端执行机构的作业能力,也拓展了设备的应用领域,使操作者能安全舒适的操纵机器人完成任务。本文在国家863计划项目“极限环境下面向危险品检测的多感官机器人系统”(2006AA04Z221)的支持下,主要开展了以下几方面的研究:1.在分析典型的遥操作控制方式的基础之上,提出了本系统的控制思想,即利用虚拟现实技术在遥控端设计一个在结构和功能上与真实机器人相对应的虚拟机器人,通过对虚拟机器人的控制实现对真实机器人的遥操作,并建立了系统的分层控制模型。2.在信息传输系统的设计中,将信息分为视频信息和非视频信息两类,采用两路并传的方式来提高传输速度。非视频信息主要包括控制指令、机器人的环境和位姿信息等,采用TCP/IP协议在符合IEEE802.11b规范的WLAN上传输;视频信息利用工作在223~235MHz频段的数传电台传输,并利用多缓冲区、多线程技术提高了视频传输质量。由于在传输过程中,通信延迟不可避免,本部分分析了通信延迟产生的原因和类型,并在实验室环境下对通信延迟进行了模拟,给出了解决方法。3.在系统的实现部分,在分析了真实机器人的硬件组成和控制结构的基础上,建立了机器人的运动学模型和几何模型,利用OpenGL和Visual C++构建了虚拟环境,使用双投影仪系统和数据头盔实现了立体成像,通过佩戴数据手套实现了方便、自然的人机交互。