ICAROUS
|
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 |
double guidance_parameters_t::captureRadiusScaling |
Scaling factor to compute capture radius to determine if a wp has been reached
double guidance_parameters_t::climbAngle |
Desired angle to climb/descend at (deg)
double guidance_parameters_t::climbAngleHRange |
Use proportional control when within climbAngleHRange of target wp (m)
double guidance_parameters_t::climbAngleVRange |
Use proportional control when within climbAngleVRange of target altitude (m)
double guidance_parameters_t::climbRateGain |
Gain used for proportional altitude control
double guidance_parameters_t::defaultWpSpeed |
Default waypoint to waypoint speed (m/s)
double guidance_parameters_t::guidanceRadiusScaling |
Scaling factor to compute guidance radius used for waypoint navigation
double guidance_parameters_t::maxCap |
Maximum allowed capture radius
double guidance_parameters_t::maxClimbRate |
Maximum allowed climb rate (m/s)
double guidance_parameters_t::maxSpeed |
Maximum vehicle speed
double guidance_parameters_t::minCap |
Minimum allowed for capture radius
double guidance_parameters_t::minClimbRate |
Minimum allowed climb rate (maximum descend rate) (m/s)
double guidance_parameters_t::minSpeed |
Minimum vehicle speed
double guidance_parameters_t::turnRateGain |
Max deviation from flight plan to use guidance radius navigation method (m)
bool guidance_parameters_t::yawForward |
When true, yaw the vehicle so that it points in the direction of travel