论文部分内容阅读
随着类人机器人智能水平的进步和数字信号处理技术水平得提高,使用听觉系统感知周围的世界已经成为机器人研究领域的一个重要研究项目,即机器人的声音定位系统研究。在机器人声音定位采集系统中,仅有定位信号的具体数据是不能够直观地指示出声源的具体位置的。因此本课题引入了虚拟现实这个概念,以能够具体显示抽象声源为目的,设计实现了一个比较完整的声源定位显示漫游系统。本文提出了一个基于DirectX的可以显示声源虚拟位置的一种虚拟场景漫游设计方案。方案中设计了系统总体流程,讨论比较了搭建三维场景的各种手段,研究了实现场景漫游与人机交互的实现方法,并在最后加入了系统测试的环节。总的来说,本系统实现了声源定位技术和虚拟现实技术的一个完美结合,即通过声源定位模块采集声音定位信号,送入声源定位漫游系统进行处理转换成三维空间坐标,然后重合在使用三维建模软件搭建好的三维虚拟场景中,使得代表声源的模型出现在相应的位置,从而实现了直观的声源位置显示,并能通过虚拟现实技术的人机交互手段实现对声源附近场景进行漫游和查看,可以进一步了解声源附近的各种情况。本漫游系统的主程序是在微软公司DirectX和VC++环境中设计的,因此它对于Windows系统的兼容性比较强,功能扩展也比较方便。系统完成后经测试,可以稳定地接收定位信号,系统交互功能可以正常使用,虚拟声源显示也比较正常。