JeVois
1.22
JeVois Smart Embedded Machine Vision Toolkit
|
|
#include <jevois/Core/IMUdata.H>
IMU data.
These are scaled measurements from the sensor, in absolute units (g for accelerations, degrees per second (dps) for gyro, degrees Celsius for temperature, and micro-Tesla for magnetometer).
Public Member Functions | |
IMUdata (IMUrawData const &rd, double arange, double grange) | |
Construct from a raw data reading. | |
float & | ax () |
float const & | ax () const |
float & | ay () |
float const & | ay () const |
float & | az () |
float const & | az () const |
float & | gx () |
float const & | gx () const |
float & | gy () |
float const & | gy () const |
float & | gz () |
float const & | gz () const |
float & | temp () |
float const & | temp () const |
float & | mx () |
float const & | mx () const |
float & | my () |
float const & | my () const |
float & | mz () |
float const & | mz () const |
Public Attributes | |
float | v [10] |
The values: ax, ay, az, gy, gy, gz, temp, mx, my, mz. | |
bool | magovf |
True if magnetometer overflow. | |
jevois::IMUdata::IMUdata | ( | jevois::IMUrawData const & | rd, |
double | arange, | ||
double | grange | ||
) |
Construct from a raw data reading.
Definition at line 287 of file IMUdata.C.
References jevois::IMUrawData::ax(), jevois::IMUrawData::ay(), jevois::IMUrawData::az(), jevois::IMUrawData::gx(), jevois::IMUrawData::gy(), jevois::IMUrawData::gz(), jevois::IMUrawData::mst2(), jevois::IMUrawData::mx(), jevois::IMUrawData::my(), jevois::IMUrawData::mz(), and jevois::IMUrawData::temp().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
bool jevois::IMUdata::magovf |
float jevois::IMUdata::v[10] |