TR-mbed 1.0
Loading...
Searching...
No Matches
IMU.h
Go to the documentation of this file.
1#pragma once
2
3#include "mbed.h"
4#include "util/peripherals/Sensor.h"
5
6class IMU: public Sensor
7{
8public:
10 {
11 float yaw;
12 float pitch;
13 float roll;
14 };
15
17 {
18 float w; // Scalar
19 float x;
20 float y;
21 float z;
22 };
23
24 void init();
25 virtual EulerAngles read();
27 void reset();
28};
Definition IMU.h:7
virtual EulerAngles read()
void init()
virtual EulerAngles getImuAngles()
void reset()
Definition IMU.h:10
float roll
Definition IMU.h:13
float pitch
Definition IMU.h:12
float yaw
Definition IMU.h:11
Definition IMU.h:17
float x
Definition IMU.h:19
float z
Definition IMU.h:21
float y
Definition IMU.h:20
float w
Definition IMU.h:18