|
dRonin
adbada4
dRonin firmware
|
Includes for the internal methods. More...
#include "openpilot.h"#include "pathdesired.h"#include "paths.h"#include "vtolpathfollowersettings.h"Go to the source code of this file.
Enumerations | |
| enum | vtol_goals { GOAL_LAND_NONE, GOAL_HOLD_POSITION, GOAL_FLY_PATH, GOAL_LAND_HERE, GOAL_LAND_HOME } |
| enum | vtol_pid { NORTH_VELOCITY, EAST_VELOCITY, DOWN_VELOCITY, NORTH_POSITION, EAST_POSITION, DOWN_POSITION, VTOL_PID_NUM } |
| The named set of PIDs used for navigation. More... | |
Functions | |
| int32_t | vtol_follower_control_path (const PathDesiredData *pathDesired, struct path_status *progress) |
| int32_t | vtol_follower_control_endpoint (const float *hold_pos_ned) |
| int32_t | vtol_follower_control_altrate (const float *hold_pos_ned, float alt_adj) |
| int32_t | vtol_follower_control_attitude (float dT, const float *att_adj) |
| int32_t | vtol_follower_control_land (const float *hold_pos_ned, bool *landed) |
| bool | vtol_follower_control_loiter (float dT, float *hold_pos, float *att_adj, float *alt_adj) |
| void | vtol_follower_control_settings_updated () |
| int32_t | vtol_follower_fsm_activate_goal (enum vtol_goals new_goal) |
| int32_t | vtol_follower_fsm_update () |
Variables | |
| VtolPathFollowerSettingsData | vtol_guidanceSettings |
| float | vtol_dT |
Includes for the internal methods.
Definition in file vtol_follower_priv.h.