感應器融合測試可測量感應器的時間戳記準確率, Android 裝置,特別是相機影像感應器和陀螺儀。這個 網頁提供逐步指示 如何設定 Sensor Fusion 測試和 Sensor Fusion Box 讓應用程式從可以最快做出回應的位置 回應使用者要求
教學影片
這部教學影片說明如何設定感應器融合盒。
必要工具
開始之前,請確認您已備妥下列元件:
- USB A 轉 B 傳輸線
- USB A 對 C 傳輸線 (測試手機專用)
- 12V 2A 電源線 (適用於保溫控制盒)
- 12V 電源線 (適用於照明設備,含開關)
- 5V 男性/男性連接線 (適合照明)
- 5V 男性女性轉換電纜 (適用於照明)
步驟 1:連接燈具
如何連接燈具:
- 使用男性專用傳輸線連接畫面底部的兩個燈具 如圖 2 所示將傳輸線固定在 才能避免傳輸線幹擾作業。
- 將燈具的一端連接至較燈號出口孔的位置,
轉換電纜
- 燈具出口孔
- USB 傳輸線拔除
- 5V 男性轉換傳輸線
- 將未連接的轉換傳輸線末端穿過圓形
從盒子出口處的洞,然後把它接上電源
照明纜線。
- 離開洞口
- 轉換傳輸線
- 電源線
步驟 2:連接服務台
如何連接服務:
- 將資料庫連接器插入服務控制介面。請務必插入 連接器指向對應色彩的對應色彩(Y = 黃色、R = 紅色、B = 黑色),如果您撤銷訂單, 馬達如果線材太短,請使用 Oservo 延長線。
- 將服務控制系統與電源線 (照明和 服務控制設有獨立的專用電源供應器)。
- 使用 USB A 轉 B 傳輸線,將服務控制箱連接至 主機 (執行測試的機器)。
步驟 3:附加手機
- 將手機放在燈具上並壓下。旋轉
尼龍螺絲向右。
請按照 USB 傳輸線放置手機的方式 手機掛架和攝影機靠近
- 使用拉鍊拉手機將 USB 線夾在固定板上, 穿過方塊外的孔。將另一端插入 與執行測試的主機端連線
步驟 4:執行測試指令碼
測試指令碼的主要 Python 執行檔如下:
python tools/run_all_tests.py device=ID camera=0 scenes=sensor_fusion rot_rig=default
您可以使用下列指令修改指令,指定實際的旋轉器位址:
rot_rig=VID:PID:CH
- 如要判斷供應商 ID (VID) 和產品 ID (PID),請使用 Linux
指令
lsusb
。 - 根據預設,系統會設定 VID 和 PID
來自頻道「1」的
04d8
和fc73
。
多次執行,格式不同
如要以不同格式執行多次執行作業,您可以使用
不同的指令碼 (但系統不會將結果上傳至
CtsVerifier.apk
)。測試指令碼範例:
python tools/run_sensor_fusion_box.py device=FA7831A00278 camera=0 rotator=default img_size=640,360 fps=30 test_length=7
權限問題
如要解決透過 USB 連接埠:
- 使用下列指令,將運算子使用者名稱新增至
dialout
群組:sudo adduser USERNAME dialout
- 登出運算子。
- 登入運算子。