7#ifndef SPIKE_CPP_API_IMU_H_
8#define SPIKE_CPP_API_IMU_H_
bool isStationary() const
Definition IMU.h:78
void setTilt(float angle)
Definition IMU.h:86
void getAngularVelocity(AngularVelocity &ang)
Definition IMU.cpp:25
bool isReady() const
Definition IMU.h:70
float getTemperature() const
Definition IMU.h:62
bool hasError()
Definition IMU.h:109
float getHeading() const
Definition IMU.h:94
IMU(void)
Definition IMU.h:41
void resetHeading()
Definition IMU.h:101
void getAcceleration(Acceleration &accel)
Definition IMU.cpp:16
pbio_error_t hub_imu_init(void)
IMUドライバを初期化する.
Definition imu.c:32
bool hub_imu_is_ready(void)
IMUモジュールが使用可能かチェックする.
Definition imu.c:70
bool hub_imu_is_stationary(void)
IMUモジュールが静止状態がチェックする.
Definition imu.c:74
void hub_imu_reset_heading(void)
IMUの方位角をリセットする.
Definition imu.c:103
float hub_imu_get_heading(void)
IMUの方位角を返す.
Definition imu.c:99
void hub_imu_set_tilt(float angle)
IMUモジュールの傾斜角度をセットする.
Definition imu.c:78
float hub_imu_get_temperature(void)
IMUから温度を取得する.
Definition imu.c:95
API for the hub built-in IMU.