2013-06-18 3 views
0

나는 동일한 서버에 2 개의 아이폰을 연결했다. iPhone에 내장 된 센서와 정보를 기반으로 가능한 계산을 사용하면 전화가 어느 방향에서 다른 방향인지 알 수있는 방법이 있습니까?하나의 iPhone이 다른 iPhone의 방향을 알 수있는 방법이 있습니까?

그들은 같은 방에있을 것이므로 GPS의 변동은 여기에서 잘 작동하지 않을 것입니다.

나는 나침반 수치 만 사용하여 그래프에서 두 점을 모델링하려고 시도했지만 이것이 혼자 작동하지 않는다고 생각합니다. 나는 틀릴 수 있었다.

답변

1

정확한 위치에서 각 전화기를 시작한 프로그램에서 보정 단계를 설정 한 다음 6 축 모션을 사용하여 정확한 현재 위치 (모든 6 축)를 연속적으로 계산할 수 있습니다. 그러나 당신이 그 계산을 더 오래 실행할수록 당신은 결국 당신이 될 것이고, 결국에는 (한참 동안 충분한 시간이 주어진다면) 한 대의 전화기가 그것이 캐나다와 캐나다에 있다고 생각할 수 있습니다.

그래서 시작하고 싶을 때마다 교정을하면 단기간에 분출 할 수 있습니다.

블루투스 로컬라이제이션 가능성도 있지만 적어도 3 대의 휴대 전화와 이들 간의 위치 데이터 공유가 필요합니다. 또는 Wi-Fi 위치를 파악할 수는 있지만 블루투스와 동일한 위치가 필요합니다.

현지화를 원한다면 짧게 길어질 수 있습니다. 야드 현지화가 가능하면 가능하지만 사용 가능하지는 않습니다.

1

이미 언급했듯이 건물 내부에서 사용하면 GPS가 제대로 작동하지 않습니다. 따라서 신뢰할 수있는 두 가지 위치가 없기 때문에 방향을 파악할 수 없습니다.

실내 로컬 리 제이션은 iOS7 및 위치 신호를 사용하면 훨씬 쉬워 져야하지만 지금은별로 도움이되지 않습니다.