Kinect 및 iPhone 기반 응용 프로그램을 구축하려고합니다.iPhone에서 가속도계 판독 값을 해석하는 방법
kinect에서 반환 한 탄도에 따라 X 축과 Z 축 각각에서 시간 경과에 따른 손의 가속도를 계산하려고합니다. 기본적으로 0.5 초 또는 15 프레임 (dt
)의 표준 시간 간격과 3 포인트 (x0
, x1
및 x2
)를 0.5 초 간격으로 선택합니다. 먼저 3 점의 위치는 미터로 언급해야합니다. 이 두 점을 사용하여 두 가지 속도 (v0 = (x1 - x0)/dt
및 v1 = (x2 - x1)/dt
)를 계산합니다. 마지막으로 이러한 속도를 사용하여 x1
과 x2
사이의 가속도를 acc = (v1 - v0)/dt
으로 계산합니다.
각 프레임에서 이러한 계산을 반복하고 가속도 배열을 얻습니다.
내가 말했듯이, 나는 iPhone도 가지고 있는데, 어느 핸드에 왼손잡이인지 오른손인지를보고 싶습니다. 나는 내 손의 가속도를 올바른 위치에 고정 된 iPhone의 가속도와 일치 시켜서 같은 축 시스템을 갖기를 원한다.
유일한 문제는 내 가속도와 휴대 전화의 가속도간에 큰 차이가 있다는 것입니다.
각 축마다 -2와 2 사이의 거리에있는 반면, 광산은 -10에서 10 사이입니다. 아이폰 가속도를 미터/초 단위로 측정하려면 어떻게해야합니까?
기본적으로 주어진 간격 동안 iPhone의 수치와 Kinect 가속도 사이의 Sum Squared Error를 계산했습니다. 그러나 값의 다른 스케일이 주어지면 얻은 결과는 그다지 신뢰할 수 없습니다. – Simon
그래 맞네. –