RTMaps ツールキット ドキュメントEnglish

Basic Toolkit › センサードライバコンポーネント

WitMotion_WT901B

WitMotion WT901B IMU のシリアルデータ(加速度、角速度、角度、磁場、気圧、温度、クォータニオン)をデコードします。

処理内容

使い方

データ形式

注意事項

参考文献

出力

名前説明
dateIMU 起動からの日付(20YYMMDD)。
型: UInt32
epoch_millisecondsIMU 起動からの時間 [ms]。
型: UInt64
Acc_XX 軸の加速度 [m/s²]。
型: Float64
Acc_YY 軸の加速度 [m/s²]。
型: Float64
Acc_ZZ 軸の加速度 [m/s²]。
型: Float64
Gyro_XX 軸の角速度 [deg/s]。
型: Float64
Gyro_YY 軸の角速度 [deg/s]。
型: Float64
Gyro_ZZ 軸の角速度 [deg/s]。
型: Float64
Angle_rollロール角 [deg]。
型: Float64
Angle_pitchピッチ角 [deg]。
型: Float64
Angle_yawヨー角 [deg]。
型: Float64
Magnetic_XX 軸の磁場。
型: Float64
Magnetic_YY 軸の磁場。
型: Float64
Magnetic_ZZ 軸の磁場。
型: Float64
Data0データポート チャンネル 0 の値。
型: UnsignedInteger16
Data1データポート チャンネル 1 の値。
型: UnsignedInteger16
Data2データポート チャンネル 2 の値。
型: UnsignedInteger16
Data3データポート チャンネル 3 の値。
型: UnsignedInteger16
air_pressure気圧 [Pa]。
型: UInt32
temperature温度 [°C]。
型: Float64
Quaternion姿勢のクォータニオン(4 要素)。
型: Float64

入力

名前説明
serial_inputIMU のシリアルポートからの生バイト列。
型: UInt8