FreeIMU1 函式庫
86Duino IDE 從 Coding 102 開始加入此函式庫,FreeIMU1 函式庫提供 Fabio Varesano’s FreeIMU 函式庫的 API,這些 API 可以用來讀取在 86Duino One 上的六軸慣性感測器。(注意:此函式庫在 86Duino Zero、86Duino EduCake 和 86Duino PLC 上沒有作用。)
FreeIMU1 可參照網路上 FreeIMU 函式庫的各種教學來學習。使用者可簡單呼叫 getRawValues()
來取得原始的感測器數據;呼叫 getValues()
取得校正過的感測器數據;呼叫 getQ()
、getEuler()
、或 getYawPitchRoll()
來取得經過演算法估算過的慣性姿態。下面對 FreeIMU1 各函式進行簡要說明。
函式
- FreeIMU1
- init()
- zeroGyro()
- getValues()
- getRawValues()
- getQ()
- getEuler()
- getEulerRad()
- getYawPitchRoll()
- getYawPitchRollRad()
The text of the 86Duino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.