我已经通过iPhone(CMAttitude
在iOS上)获得了摄像机帧的实时反馈和相应的陀螺姿态读数。
摄像机和陀螺仪传感器肯定位于手机PCB的不同位置。这意味着陀螺仪的旋转对于相机是无效的,因为相机和陀螺仪不在相同的坐标空间中。
如何从陀螺仪的测量中获得相对于相机传感器的旋转?我需要测量陀螺仪和相机之间的物理距离吗?
+---------------------------+ +---------------------------+
| | gyro | | gyro |
| -+- | ? | | + |
| + cam | | ===> |-+- cam |
| | | | |
| | | |
+---------------------------+ +---------------------------+
CMAttitude readings How to instead get
are in gyroscope's rotation in the camera
coordinate space coordinate space?