8得票4回答
测试iPhone 3GS设备方向事件在Javascript中的硬件支持。

我将会翻译以下内容: 我正在尝试使用JavaScript中的HTML5设备方向事件来旋转图像,当用户在iPhone周围旋转时。 我使用以下代码来检测陀螺仪是否正在移动: window.addEventListener('deviceorientation', function (e) ...

17得票2回答
如何在Web浏览器中检测设备是否具有陀螺仪?

我正在使用THREE.js创建一个Web应用程序,用户可以旋转设备,场景会相应移动,类似于此处的示例:https://va3c.github.io/three.js/examples/misc_controls_deviceorientation.html。 我遇到了一个问题,无法区分具有陀螺...

7得票3回答
移动电话传感器

经过几个小时的搜索,我很困惑,所以现在我会告诉你我学到了什么,请纠正我如果我错了: 光传感器:周围的光线 磁传感器:我可以得到北方的位置。 加速度传感器:重力X Y Z,地球重力或任何加速度。 接近传感器:就像停车传感器一样。 方向传感器:告诉X Y Z度数形成他们的轴。 我尝试使...

11得票3回答
如何在Android模拟器中模拟陀螺仪?

我正在研究与陀螺仪相关的内容,但我的手机没有内置陀螺仪。是否有一种方法可以在模拟器中包含陀螺仪功能,或者至少使模拟器设置得像真正的陀螺仪一样运行? p.s. 我不需要读取任何陀螺仪的值,我只是想让模拟器认为它有一个陀螺仪。 我已经进行了彻底的搜索,但我找到的唯一信息是这个:http://c...

31得票4回答
使用iPhone 4上的陀螺仪来补偿指南针滞后问题

我一直在尝试使用iPhone 4上的指南针和陀螺仪,并希望有人能帮我解决一个问题。我想通过使用陀螺仪的数据来弥补指南针速度慢的问题。 使用 CMMotionManager及其 CMDeviceMotion 对象 (motionManager.deviceMotion),我获取到了 CMAtt...

11得票1回答
态度变化 - 角度和轴问题 - 四元数数学

我有一个应用程序,可以在用户围绕物体行走时记录角度,同时将设备(最好是)指向物体的中心。 在用户命令下,角度会被重置-因此参考姿态会被重置。使用欧拉角会产生万向锁,所以我目前正在使用四元数,并通过以下方式计算角度:double angleFromLastPosition = acos(from...

13得票5回答
使用加速度计和陀螺仪(MPU6050)计算位移

我是一名计算机科学专业的学生,正在进行一个需要计算偏航、俯仰、滚转和 X,Y,Z 位移的电子项目。我想将 IMU 安装在枪上,跟踪其方向和位移。我能够获得偏航、俯仰和滚转,但不幸的是不知道如何计算枪的位移或位置。我使用了一个包含 MPU-6050 的10-DOF GY-87传感器,获取到的值以...

15得票2回答
iPhone 陀螺仪 - 为什么偏航角和俯仰角是相关的?

我有一个非常简单的应用程序,我试图通过核心运动使用陀螺仪。此时,出于测试目的,我只是获取翻滚、俯仰和偏航值并将其打印在屏幕上。根据下面的图片以及据我所知,翻滚、俯仰和偏航对应于红色、绿色和蓝色轴,对吗? 好的。当我将iPhone放在桌子上,靠在它的左侧(Home键在右边),与桌面平面成90度...

11得票1回答
学习传感器融合最好的书籍,特别是关于IMU和GPS集成方面的。

我有一个构建惯性测量单元(IMU)的要求,需要使用以下传感器: 加速度计 陀螺仪 磁力计 我必须整合这些数据以获取传感器平台的位置和涉及的外部力量(例如从线性加速度中减去倾斜)。 然后我必须使用这些信息来补充标准GPS单元,以提供比仅使用GPS更高一致性的测量结果。 我确实理解这个...

54得票6回答
检测iOS设备旋转方向的变化方法

我有一个游戏,设备的方向会影响游戏的状态。用户必须快速在横屏、竖屏和反向横屏之间切换。到目前为止,我一直通过以下方式注册游戏以获取方向通知:[[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications]; 但速度...