论文部分内容阅读
增强现实技术(Augmented Reality)是指将计算机产生的虚拟对象放置到反映真实世界的场景空间中,并对真实世界起到补充,增强的作用的一种新兴技术。本文提出了一种可应用于机器人遥操作领域,基于Java技术的增强现实系统的设计,并展示了基于广贸达RF机器人的原型系统的实验效果和虚实融合精度分析。
AR技术可以给遥操作机器人系统的操作人员一个具有沉浸感的环境。操作人员可以通过操作增强现实环境中的虚拟机器人来实现对远程真实机器人的遥控。由于操作人员与虚拟机器人之间基本不存在时延,所以这种预测显示控制是非常容易的。虚拟机器人接受了操作者输入的信号后,远程机器人则在几秒种的延时后,跟着虚拟机器人的动作而动作,这样就实现了辅助本地控制人员对远端机器人的遥操作。
本文主要研究了实现该类型增强现实系统的关键技术,特别是如何最大化的利用系统资源,提升系统的性能,克服Java平台的软件固有的性能缺点。此外亦讨论了如何建立一个能合理的、实际的判断虚实融合精度误差的标准,并分析了影响虚实融合精度的各个主要因素。另一方面解释了在系统设计编码过程中,如何通过大量采用各种设计模式达到优良的系统结构,使系统达到对扩展开放,对修改关闭(开闭原则),并适应将来维护中可能会出现的变化的能力。