Wireless IMU
  • 4.0

Wireless IMU

  • 최신 버전
  • Jan Zwiener

무선 관성 측정 장치 (IMU)에 스마트 폰을 켜십시오.

이 앱 정보

CSV 네트워크의 컴퓨터에 (값을 쉼표로 구분)로이 응용 프로그램은 UDP를 통해 휴대 전화 관성 센서에서 측정을 보냅니다.
이 무선 관성 측정 장치 (IMU)에 휴대 전화를 켭니다.

다음 센서가 지원됩니다

- 가속도계
- 자이로 스코프
- 자력계

휴대폰이 모든 이러한 센서가있는 경우에만 가능한 센서 데이터가 전송된다.

예 UDP 패킷 :
890.71558, 3, 0.076, 9.809, 0.565, 4, -0.559, 0.032, -0.134, 5, -21.660, -36.960, -28.140

소인 [초], sensorid, X, Y, Z, sensorid, X, Y, Z, sensorid, X, Y, Z

센서 ID :
3 - 가속도계 (M / s의 ^ 2)
4 - 자이로 스코프 (RAD / S)
5 - 자력계 (마이크로 테슬라 UT)

당신은 백그라운드에서이 응용 프로그램을 실행할 수 있습니다.
당신이 WiFi 네트워크에 연결되어 있지 않은 경우 경고 대화 상자가 나타납니다.

예시적인 비디오 스트림을 직접 칼만 필터링하는 MATLAB 스크립트에 의해 처리된다. 그러나 당신이 데이터로 무엇을, 당신에게 달려 있습니다.

다음 파이썬 스크립트를 사용하면 휴대 전화에서 UDP 데이터 스트림을 캡처 할 수 있습니다 :

# ------------------------------------------------- ------
수입 소켓, 역 추적

호스트 = ''
= 5555 포트

S = socket.socket (socket.AF_INET, socket.SOCK_DGRAM)
s.setsockopt (socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.setsockopt (socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
s.bind ((호스트, 포트))

1 일 때 :
    시험:
        메시지, 주소 = s.recvfrom (8192)
        인쇄 메시지
    (KeyboardInterrupt, SystemExit없이) 제외 :
        증가
    외:
        traceback.print_exc ()
# ------------------------------------------------- ------

버전 Wireless IMU