ICAROUS
All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Modules Pages
Public Attributes | List of all members
guidance_parameters_t Struct Reference

parameters used by the guidance application

#include <guidance_msg.h>

Public Attributes

uint8_t TlmHeader [CFE_SB_TLM_HDR_SIZE]
 
double defaultWpSpeed
 
double captureRadiusScaling
 
double guidanceRadiusScaling
 
double turnRateGain
 
double climbAngle
 
double climbAngleVRange
 
double climbAngleHRange
 
double climbRateGain
 
double maxClimbRate
 
double minClimbRate
 
double maxCap
 
double minCap
 
double maxSpeed
 
double minSpeed
 
bool yawForward
 

Member Data Documentation

◆ captureRadiusScaling

double guidance_parameters_t::captureRadiusScaling

Scaling factor to compute capture radius to determine if a wp has been reached

◆ climbAngle

double guidance_parameters_t::climbAngle

Desired angle to climb/descend at (deg)

◆ climbAngleHRange

double guidance_parameters_t::climbAngleHRange

Use proportional control when within climbAngleHRange of target wp (m)

◆ climbAngleVRange

double guidance_parameters_t::climbAngleVRange

Use proportional control when within climbAngleVRange of target altitude (m)

◆ climbRateGain

double guidance_parameters_t::climbRateGain

Gain used for proportional altitude control

◆ defaultWpSpeed

double guidance_parameters_t::defaultWpSpeed

Default waypoint to waypoint speed (m/s)

◆ guidanceRadiusScaling

double guidance_parameters_t::guidanceRadiusScaling

Scaling factor to compute guidance radius used for waypoint navigation

◆ maxCap

double guidance_parameters_t::maxCap

Maximum allowed capture radius

◆ maxClimbRate

double guidance_parameters_t::maxClimbRate

Maximum allowed climb rate (m/s)

◆ maxSpeed

double guidance_parameters_t::maxSpeed

Maximum vehicle speed

◆ minCap

double guidance_parameters_t::minCap

Minimum allowed for capture radius

◆ minClimbRate

double guidance_parameters_t::minClimbRate

Minimum allowed climb rate (maximum descend rate) (m/s)

◆ minSpeed

double guidance_parameters_t::minSpeed

Minimum vehicle speed

◆ turnRateGain

double guidance_parameters_t::turnRateGain

Max deviation from flight plan to use guidance radius navigation method (m)

◆ yawForward

bool guidance_parameters_t::yawForward

When true, yaw the vehicle so that it points in the direction of travel


The documentation for this struct was generated from the following file: