저는 회사에서 사용하는 Android 앱을 개발 중입니다. 이 앱은 고객에게 제품을 제공하는 직원이 사용하게 될 것입니다. 현재 그들은 TomTom 장치를 사용합니다.이 장치는 운전자가 차로 제동/가속하는 것이 얼마나 힘든지를 감지합니다. 우리는 현재 사용중인 모든 기능을 가진 1 개의 장치를 얻으려고 노력하므로 안드로이드 장치로이 작업을 수행하는 방법을 찾으려고합니다.가속도계/자이로 스코프로 자동차의 제동 및 하드 가속 감지
지금 우리는 Zebra (Motorola) TC75를 장치로 사용하는 것을 목표로하고 있으며 가속도계가 장착되어 있습니다. 나는 센서를 호출하는 방법에 관한 다음 문서를 발견했으며 작동 중이다. https://developer.xamarin.com/recipes/android/os_device_resources/accelerometer/get_accelerometer_readings/
그러나 나는 단단한 깨짐/가속이 일어나고 있음을 감지하기 위해 값이 무엇인지 전혀 몰랐습니다.
누군가가 나를 제대로 작동시키기 위해 올바른 방향으로 밀어 넣을 수 있습니까? 아니면 내가 탐지 할 수없는 것이 가능한가?
미리 감사드립니다.
핌 드로
내 질문에서 볼 수있는 것처럼 이미 해당 사이트를 발견했습니다. 하지만 필요한 것은 올바른 데이터를 얻는 방법에 대한 도움입니다. –
나는 xamarin 사이트를 이미 찾았지만, 중요한 부분 - 참조 시스템 (x, y, z 축)을 지적했다. 가속도 벡터 (3 축) [ax, ay, az]는 전화 참조 시스템에있을 것입니다. 그런 다음 휴대 전화의 정확한 위치를 알기 위해 위치 센서에서 데이터를 가져와야합니다. 그런 다음 지구 참조 시스템 (x, y, z 축)으로 얻은 데이터의 회전을 수행하기 위해 벡터 연산이 필요합니다. 가속도계가있는 전화기에서 데이터를 가져옵니다. 정확성은 정의 (품질)에 따라 다릅니다. – moljac