我正在用谷歌硬纸板SDK开发虚拟现实。当我在现实世界中行走时,我想在虚拟环境上移动,像这样:Z9pzs&feature=youtu.be&t=48
有可能让VR应用程序像android那样.?也许是用加速度传感器?我怎么才能用团结来实现这个呢?
我试着用智能手机记录加速度传感器,结果如下:https://www.youtube.com/watch?v=ltPwS7-3nOI我认为加速度计的值是如此的随机-_-
发布于 2017-05-23 06:08:40
你遇到了简陋的IMU (智能手机中的主要运动传感器)的基本限制。
我不会详细讨论,但是在试图从加速数据中提取位置数据时,基本上需要一个外部参考框架。这是目前许多研究的主题,这也是为什么像Oculus这样跟踪位置的VR耳机有外部跟踪摄像头。
不幸的是,如果不使用手机上的摄像头跟踪场景中的视觉特征并将其作为外部参照点,你就不可能做到这一点,这是一项非常适合由计算机视觉专家组成的实验室的任务。
这可能是可能的,如果你连接到互联网,然后观察它的位置从卫星(谷歌地图或类似的东西),但这是一个非常困难的事情。
https://stackoverflow.com/questions/44125263
复制相似问题