자이로 스코프는 ( 아니 내 아이 패드 (3 세대)에서 가속도계 또는 GPS와 혼동) 작동 멋지고 모두 고속도로에서 차를 고속으로 이동하는 경우와 같이 지상에 아직도 서있는 때.
그러나 비행기에서 비행 중에 자이로 스코프를 시험 해보자 마자 자이로 스코프는 중요하지 않은 데이터를 반환합니다!
다른 사람이 이것을 경험합니까? 지상 (비행기, 고온, 진동, 가능한 빨리 운전)에서 비행기 상태를 재현하려고했지만 자이로 스코프는 지상에서 계속 작동합니다.
자이로 스코프가 공중에서 정확하게 작동하지 않는 이유는 무엇입니까?
답변
알았어. 내가 알아 낸 것 같아! 내 잘못이 거의 전부 였지만 다른 사람들에게 유용한 대답이 있습니다. 거래는 다음과 같습니다.
1 : 자이로를 60 헤르츠로 업데이트하도록 설정했습니다 .2 : 지상에서 앱은 60 헤르츠로 RAN이므로 프레임 당 하나의 자이로 업데이트를 얻었습니다. 비행기가하고 있었고, 따라서 응용 프로그램의 60 헤르츠 업데이트 속도 미만으로 떨어졌다! 4 :이 시점에서 자이로의 업데이트 메시지가 대기 중이었고 이벤트 리더가 늦게 도착했습니다.
따라서 여기서의 실제 교훈은 자이로의 업데이트 속도를 앱의 프레임 속도보다 큰 값으로 설정하면 이벤트 큐잉이 발생한다는 것입니다.
누구나 하나의 앱을 읽는 것이 아니라 앱의 각 프레임마다 모든 자이로 이벤트를 흡수하는 방법을 알고 있다면이 문제를 해결하는 것처럼 보일 것입니다 … 흥미 롭습니다!
답변
iPhone이 진동 내부의 작은 부분을 기반으로 자이로 스코프를 사용하는 경우 (가속시 진동의 변화 감지) 비행중인 비행기의 모든 추가 진동이 감지 가능한 신호를 잡음과 함께 휩쓸 수 있습니다. 이 이론을 지상에서 테스트하려면 휴대 전화를 비슷한 특성을 가진 “기계적으로 시끄러운”환경에 두어야합니다. 진동 테이블이 작동하거나 너무 주기적으로 (너무 정현파에 너무 가까우며 광대역이 아닌) 주기적으로 좋은 시뮬레이션이 될 수 있습니다. 무거운 보드를 뚫고있을 때 파워 드릴 측면에 닿을 수 있습니까? 자전거 프레임에 부착하고 자갈 위에 타십니까?
http://en.wikipedia.org/wiki/Vibrating_structure_gyroscope
http://www.ifixit.com/Teardown/iPhone-4-Gyroscope-Teardown/3156