개인용 앱을 개발하고 싶습니다. 내 자동차 회전을 감지해야합니다. 이전 스레드에서 나는 그것이 괜찮 으면 센서가 좋은 답변을 얻었다. 이제는 필수/필요한 수학적 관계를 여름에 보내 주시기 바랍니다.Android 회전 감지 수학
나는 생각 (일반적으로이 응용 프로그램 3~5kmh 같은 저속 상황에서 사용되는) 자동차 실제 속도 -도 의 자동차 회전 - : 난 내 응용 프로그램에서보고 싶은 무엇 이 중 어려운 부분은 실시간으로 회전 감지입니다. 가로 또는 세로 모드로 자동차 보관함에 휴대 전화를 놓으면 작동하는 것이 좋을 것입니다.
따라서 차량 회전을 계산하기 위해 방정식, 공식, realtionships이 필요합니다. 그리고 모션/포지션 센서가이 퍼 퓨즈 (중력, 가속도계, 자이로 등)에 가장 잘 어울리는 것을 말해주세요.
먼저 내 휴대 전화와 더 나은 호환성을 위해 안드로이드 2.2를 사용할 것이라고 생각했지만 2.3 .3 역시 괜찮습니다. 이 경우에는 좋은 것으로 보이는 TYPE_ROTATION_VECTOR를 사용할 수 있지만 실제로 유용하다는 것을 알지 못합니다.
전체 소스 코드를 직접 만들고 싶지는 않지만 직접 개발하고 싶습니다. 어디에서 시작할 수 있는지, 깊은 수학 지식이 필요하며 수학의 일부가 필요한지 알아야합니다. 그리고 센서에 대한 질문 : 저는 조금 혼란 스러웠습니다. 가능한 많은 센서가 있습니다.
감사합니다,
예 저는 startDirection/endDirection에 대해 여러분이 말하는 것을 이해합니다. 내가 이해하지 못하는 이유는 같은 시간에 2 센서 (예 : 슬픈 중력/자기)를 사용해야하는 이유는 무엇입니까? 다른 점은 내가 가속도계가이 purspuse에 사용하는 것이 더 어렵다는 것을 이해한다는 것입니다. 그래도 괜찮아 오래 된 장치와 호환되지만 터닝 각도를 계산하는 것이 더 어렵습니다. 이것이 내가 수학 (가속도계 값에 기초한 학위를 계산하는 것)을 더 잘 이해해야하는 곳이라고 생각합니다. 이것은 당신이 쓴 것입니다, 그렇죠? "칼만 필터 또는 로우 패스 필터" – user1552747
더 많은 것은 무엇인가, 만약 내가 이것을 단지 저속 situtation으로 사용할 것이라고 계산한다면. 예를 들어 주차 할 때 (후진, 평행) – user1552747
2.3.3 더 흥미로운 점이 하나 있습니다. TYPE_ROTATION_VECTOR 나에게 유용할까요? 이제 첫 번째 문제/질문을 봅니다. 무엇을 측정해야할지 모르십니까? 내 차를 돌릴 때 어떤 단위/센서가 바뀌고 있는지. – user1552747