|
dRonin
adbada4
dRonin firmware
|
Compute attitude to achieve a path for VTOL aircrafts. More...
#include "openpilot.h"#include "physical_constants.h"#include "misc_math.h"#include "paths.h"#include "pid.h"#include "pios_thread.h"#include "vtol_follower_priv.h"#include "acceldesired.h"#include "altitudeholdsettings.h"#include "altitudeholdstate.h"#include "modulesettings.h"#include "pathdesired.h"#include "flightstatus.h"#include "pathstatus.h"#include "stabilizationdesired.h"#include "systemsettings.h"#include "velocitydesired.h"#include "vtolpathfollowersettings.h"#include "vtolpathfollowerstatus.h"#include "coordinate_conversions.h"Go to the source code of this file.
Macros | |
| #define | MAX_QUEUE_SIZE 4 |
| #define | STACK_SIZE_BYTES 1548 |
| #define | TASK_PRIORITY PIOS_THREAD_PRIO_NORMAL |
Functions | |
| static void | vtolPathFollowerTask (void *parameters) |
| int32_t | VtolPathFollowerStart () |
| int32_t | VtolPathFollowerInitialize () |
| MODULE_INITCALL (VtolPathFollowerInitialize, VtolPathFollowerStart) | |
Variables | |
| VtolPathFollowerSettingsData | vtol_guidanceSettings |
| float | vtol_dT = 0.050f |
| static struct pios_thread * | pathfollowerTaskHandle |
| static struct pios_queue * | queue |
| static bool | module_enabled = false |
| struct pid | vtol_pids [VTOL_PID_NUM] |
| volatile bool | settings_updated = true |
Compute attitude to achieve a path for VTOL aircrafts.
Definition in file vtolpathfollower.c.