SPIKE-RT C++ API Reference
Loading...
Searching...
No Matches
spikeapi::IMU Class Reference

#include <IMU.h>

Classes

struct  Acceleration
struct  AngularVelocity

Public Member Functions

 IMU (void)
void getAcceleration (Acceleration &accel)
void getAngularVelocity (AngularVelocity &ang)
float getTemperature () const
bool hasError ()

Detailed Description

SPIKE ハブ内蔵IMUクラス

Constructor & Destructor Documentation

◆ IMU()

spikeapi::IMU::IMU ( void )
inline

コンストラクタ

Parameters
-
Returns
-

Member Function Documentation

◆ getAcceleration()

void IMU::getAcceleration ( IMU::Acceleration & accel)

IMUから加速度を取得する

Parameters
x/y/z軸の加速度を格納するためのAcceleration構造体[mm/s^2]
Returns
-

◆ getAngularVelocity()

void IMU::getAngularVelocity ( IMU::AngularVelocity & avel)

IMUから角速度を取得する

Parameters
x/y/z軸の角速度を格納するためのAngularVelocity構造体配列[°/s]
Returns
-

◆ getTemperature()

float spikeapi::IMU::getTemperature ( ) const
inline

IMUから温度を取得する

Parameters
-
Returns
温度[℃]

◆ hasError()

bool spikeapi::IMU::hasError ( )
inline

インスタンス生成が正常にできたかどうかを確認するための共通メソッド IMUでは複数生成が問題ないので、常にfalseを返す


The documentation for this class was generated from the following files:
  • libcpp-spike/include/IMU.h
  • libcpp-spike/src/IMU.cpp