FreeIMU1 函式库
86Duino IDE 从 Coding 102 开始加入此函式库,FreeIMU1 函式库提供 Fabio Varesanos 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.