ArduCopter
Classes | Macros | Variables
mode_guided.cpp File Reference
#include "Copter.h"

Classes

struct  Guided_Limit
 

Macros

#define GUIDED_LOOK_AT_TARGET_MIN_DISTANCE_CM   500
 
#define GUIDED_POSVEL_TIMEOUT_MS   3000
 
#define GUIDED_ATTITUDE_TIMEOUT_MS   1000
 

Variables

struct {
   uint32_t   update_time_ms
 
   float   roll_cd
 
   float   pitch_cd
 
   float   yaw_cd
 
   float   yaw_rate_cds
 
   float   climb_rate_cms
 
   bool   use_yaw_rate
 
guided_angle_state
 
struct Guided_Limit guided_limit
 

Macro Definition Documentation

◆ GUIDED_ATTITUDE_TIMEOUT_MS

#define GUIDED_ATTITUDE_TIMEOUT_MS   1000

◆ GUIDED_LOOK_AT_TARGET_MIN_DISTANCE_CM

#define GUIDED_LOOK_AT_TARGET_MIN_DISTANCE_CM   500

◆ GUIDED_POSVEL_TIMEOUT_MS

#define GUIDED_POSVEL_TIMEOUT_MS   3000

Variable Documentation

◆ climb_rate_cms

float climb_rate_cms

◆ guided_angle_state

struct { ... } guided_angle_state

◆ guided_limit

struct Guided_Limit guided_limit

◆ pitch_cd

float pitch_cd

◆ roll_cd

float roll_cd

◆ update_time_ms

uint32_t update_time_ms

◆ use_yaw_rate

bool use_yaw_rate

◆ yaw_cd

float yaw_cd

◆ yaw_rate_cds

float yaw_rate_cds