![]() |
xyControl
0.1
Quadrotor Flight Controller on AVR Basis
|
Orientation API Implementation. More...
#include <avr/io.h>#include <stdint.h>#include <math.h>#include <xycontrol.h>#include <error.h>#include <gyro.h>#include <acc.h>#include <mag.h>#include <tasks.h>#include <time.h>#include <orientation.h>#include <kalman.h>#include <complementary.h>#include <config.h>Go to the source code of this file.
Macros | |
| #define | TODEG(x) ((x * 180) / M_PI) |
| Convert Radians to Degrees. More... | |
Functions | |
| Error | orientationInit (void) |
| Initializes the Orientation API. More... | |
| Error | orientationTask (void) |
| Calculate the current orientation. More... | |
| void | zeroOrientation (void) |
| Sets the current orientation to zero. More... | |
Variables | |
| Angles | orientation = {.pitch = 0, .roll = 0, .yaw = 0} |
| Current Aircraft orientation. More... | |
| Angles | orientationError = {.pitch = 0, .roll = 0, .yaw = 0} |
| Current Aircraft orientation offset. More... | |
| Kalman | pitchData |
| Kalman-State for Pitch Angle. More... | |
| Kalman | rollData |
| Kalman-State for Roll Angle. More... | |
Orientation API Implementation.
Definition in file orientation.c.
1.8.3.1