
裝置簡介
Bboni AI 是一個專為 Endpoint AI 應用設計 的平台,整合了機器學習模型建置、轉換、裝置端測試的完整流程。目標是讓開發者可以快速將 AI 模型導入至 Himax WiseEye™ AI 處理器 等低功耗裝置,實現像是動作辨識、姿勢偵測等應用。
核心功能
- 提供6軸IMU (Inertial measurement unit, 慣性測量單元) 資料 (加速度、角速度)
- 運行6軸IMU AI模型
- 透過藍牙傳輸資料,或使用離線錄製功能錄製資料
硬體規格與說明
| 感測元件 | ICM-42688-P 3軸加速度計 3 軸陀螺儀 |
| AI元件 | WiseEye2(WE2) AI processor HX6538-A01TWA |
| 無線傳輸 | nRF52840 BLE Module Bluetooth 5.3 |
| 有線傳輸 | USB-C |
| 電池 | LIR2450H 3.7V 200mAH |
| 連續使用時間 | 8小時 |
| 充電 | USB-C |
LED
- LED 0 為電量燈,提供電量資訊
- LED 1(右燈) 為模式燈,提供裝置正在使用的功能資訊,選擇LED 1 為模式燈的考量是右撇子較多,穿戴於右腳會更容易檢視
- LED 2(左燈) 為狀態燈,如果韌體遇到異常會閃紅燈
按鍵
- Button 1(右鍵) 為模式鍵,主要用於模式切換,選擇Button 1為模式鍵的考量是右撇子較多,方便右手操作
- Button 2(左鍵) 為附加鍵,在錄製模式用於標記戳記,其他模式沒有預定功能,為開發者發展應用空間
軸向
- Y軸朝向裝置菱形頂端,靜止狀態Acc實際值應非常接近 (0, 1, 0)
- X軸橫切裝置的表面,X軸朝上立於桌面時,Acc實際值應非常接近 (1, 0, 0)
- Z軸正交裝置的表面,Z軸朝上平放桌面時,Acc實際值應非常接近 (0, 0, 1)
系統需求
- 作業系統:iOS / Android
- 硬體需求:需搭配 Bboni AI 穿戴感測器裝置使用
- 連線方式:支援藍牙 5.0 / USB Type-C
FSM & UX Flow
1. 開機
- 一般開機(即單純打開電源鍵),裝置會進入<一般待機模式>
- 但如果開機時右鍵為按下狀態,裝置會進入<開發者待機模式>
2. 一般待機模式
- 模式燈為綠色1秒間隔閃爍
- 長按右鍵3秒會進入<錄製模式>
- 與其他裝置連線會進入<連線模式>
3. 連線模式
- 模式燈為藍色常亮
- 連線裝置斷線或是關機重開機來結束連線狀態,如果是因連線裝置斷線而中斷連線會進入<一般待機模式>
- 連線模式下,左鍵和右鍵可以被讀取按鈕狀態,並且使用者可自行控制3個LED的顏色與閃爍
4. 錄製模式
- 模式燈為紅色常亮
- 長按右鍵3秒會結束錄製,進入<一般待機模式>
- (選擇長按3秒來啟動和結束的考量,是為了避免誤觸就導致產生混亂的錄製紀錄)
- 錄製模式期間,按下左鍵會在錄製檔案標記戳記,詳情請見下方 錄製功能與錄製資訊
5. 讀卡機模式
- 在讀卡機模式,會模擬隨身碟在電腦上顯示所有錄製檔案並提供存取與管理操作
6. 開發者待機模式與開發者模式
- 模式燈為白色常亮
電量燈
| 使用電池 | 充電中 |
|---|---|
| 60% 以上,綠色常亮 | 100%,綠色常亮 |
| 20-60%,綠色1秒間隔閃爍 | 60-100%,綠色1秒間隔閃爍 |
| 10%-20%,紅色1秒間隔閃爍 | 不足60%,橘色1秒間隔閃爍 |
| 10%以下,紅色0.5秒間隔閃爍 |
錄製功能與錄製資訊
一般IMU錄製
- 啟動錄製模式,並且當一般IMU錄製屬性為啟用時,會錄製獨立的錄製檔案
- 錄製參數: Acc/Gyro FSR, DataRate皆比照裝置當下的設定
- 檔案名稱: Record_<Device Name>_<YYYYMMdd>_<HHmm>_<ss.fff>.csv
檔案內容格式:
- 儲存格式為CSV
數值部分:
- Timestamp: 為開始時間後的 time offset ,以<ss.fff>記錄,理論上間隔是1/DataRate
- Acc/Gyro: 由於錄製檔案常常是給非工程師的研究者閱讀,以實際數值呈現
- Button: Button 2(左鍵)的按下裝置,未按下為0,按下為1
AI錄製
- 啟動錄製模式時,每個錄製屬性被啟用的 AI Model 會有各自獨立的錄製檔案
- 檔案名稱: AIRecord_<Device Name>_<Model name>_<YYYYMMdd>_<HHmm>_<ss.fff>.csv
檔案內容格式:
- 儲存格式為CSV
數值部分:
- Timestamp: 為開始時間後的 time offset ,以<ss.fff>記錄,理論上間隔是1/DataRate
- Model Output: 將該Model所有Output依序記錄
- Button: Button 2(左鍵)的按下裝置,未按下為0,按下為1
BboniAI 開發指南 ( 點擊帶您更詳細且完整的了解 BboniAI )
如有 Bboni Ai 相關問題,歡迎透過下列聯絡方式提出回饋。
矽導研發中心
中心地址:新竹市大學路1001號電資大樓316室
代表分機:31591
專線電話:03-5131591
傳真:5731663
客服信箱:nctutwtlab@gmail.com




