Wireless IMU 1.2

軟體性質: 免費 ‎檔案大小: 30.41 MB
‎使用者評分: 3.8/5 - ‎8 ‎評分

此應用程式透過 UDP 將手機慣性感測器的測量值作為 CSV(逗號分離值)發送到網路中的電腦。 這會將您的手機轉換為無線慣性測量單元 (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。

時間戳 [秒], 感應器 id, x, y, z, 感應器 id, x, y, z, 感應器 id, x, y, z

感應器識別碼: 3 - 加速度計(m/s=2) 4 - 陀螺儀(rad/s) 5 - 磁力計(微型特斯拉 uT)

您可以在後台運行此應用。 如果您未連接到 WiFi 網路,將顯示一個警告對話方塊。

在示例視頻中,流由卡爾曼篩選的 MATLAB 腳本直接處理。但由你決定,你處理數據時做什麼。

使用以下 Python 文稿,您可以透過手機擷取 UDP 資料串流:

# ------------------------------------------------------- 導入套接字,回溯

主機 = '' 埠 = 5555

s = 插座.套接字(socket.AF_INET插座。SOCK_DGRAM) s. sockopt (插槽.SOL_SOCKET, 插座。SO_REUSEADDR, 1) s. sockopt (插槽.SOL_SOCKET, 插座。SO_BROADCAST, 1) s.綁定(主機、埠)

而 1: 嘗試: 訊息, 位址 = s. recvfrom (8192) 列印消息 除了 (鍵盤中斷, 系統離開): 提高 除了: traceback.print_exc() # -------------------------------------------------------

版本歷史記錄

  • 版本 1.2 發佈於 2012-09-12
    若干修復和更新
  • 版本 1.2 發佈於 2012-09-12
    - 螢幕旋轉問題已修復,- 錯誤修復(應用程式未送出資料)

軟體細節