9軸センサ(LSM9DS0)RTC
LSM9DS0で加速度、地磁気、角速度を計測して出力するRTC
以下の製品が利用できます。
接続図
RTC名
NineAxisSensor_LSM9DS0_I2C
DataOutPort
名称 | データ型 | 説明 |
acc | RTC::TimedAcceleration3D | 加速度センサの計測値 |
magn | RTC::TimedDoubleSeq | 地磁気センサの計測値 |
gyro | RTC::TimedAngularVelocity3D | ジャイロセンサーの計測値 |
temp | RTC::TimedDouble | 温度センサの計測値 |
rot | RTC::TimedOrientation3D | センサ情報から計算した姿勢 |
コンフィギュレーションパラメータ
名称 | 型 | デフォルト値 | 説明 |
I2C_channel | int | 1 | I2Cのポート番号 |
offset | double | 0 | 姿勢のオフセット |
accScale | string | 8G | 加速度センサの測定範囲 |
magnScale | string | 8000mG | 地磁気センサの測定範囲 |
gyroScale | string | 500dps | ジャイロセンサの測定範囲 |
magnOffsetX | int | 420 | 地磁気データX軸方向のオフセット |
magnOffsetY | int | -455 | 地磁気データY軸方向のオフセット |
magnOffsetZ | int | -155 | 地磁気データZ軸方向のオフセット |
accmagAddr | string | 0x6B | 加速度センサ、地磁気センサのアドレス |
gyroAddr | string | 0x1D | ジャイロセンサのアドレス |