ICAROUS
Guidance Member List

This is the complete list of members for Guidance, including all inherited members.

activePlanIdGuidanceprivate
ChangeWaypointAlt(const std::string planID, int wpID, const double value, const bool updateAll)Guidance
ChangeWaypointETA(const std::string planID, const int wpID, const double value, const bool updateAll)Guidance
ChangeWaypointSpeed(const std::string planID, int wpID, const double value)Guidance
CheckWaypointArrival()Guidanceprivate
ComputeClimbRate(double speedRef)Guidanceprivate
ComputeNewHeading(double &speedRef)Guidanceprivate
ComputeOffSetPositionOnPlan(larcfm::Plan *fp, int nextWP, double guidance_radius, larcfm::Position &pos)Guidanceprivate
ComputePlanGuidance()Guidanceprivate
ComputeSpeed()Guidanceprivate
currentAirspeedGuidanceprivate
currentGroundSpeedGuidanceprivate
currentPlanGuidanceprivate
currentPosGuidanceprivate
currTimeGuidanceprivate
distance(double x1, double y1, double x2, double y2)Guidanceprivate
distH2nextWPGuidanceprivate
distV2nextWPGuidanceprivate
etaControlGuidanceprivate
FilterCommand(double &refHeading, double &refSpeed, double &refVS)Guidanceprivate
GetApproachPrecision(const larcfm::Position &position, const larcfm::Velocity &velocity, const larcfm::Position &waypoint)Guidanceprivate
GetCorrectIntersectionPoint(const larcfm::Vect3 &wpA, const larcfm::Vect3 &wpB, const double r)Guidanceprivate
GetOutput(GuidanceOutput_t &output)Guidance
GetPlan(const std::string &plan_id)Guidanceprivate
GetWaypoint(const std::string planID, int id, waypoint_t &wp)Guidance
Guidance(const std::string config)Guidance
InputFlightplanData(const std::string &plan_id, const std::list< waypoint_t > &waypoints, const double initHeading, bool repair, double repairTurnRate)Guidance
inTurnGuidanceprivate
modeGuidanceprivate
nextWpIdGuidanceprivate
outputCmdGuidanceprivate
paramsGuidanceprivate
planListGuidanceprivate
prevPlanGuidanceprivate
prevTrackControllerTargetGuidanceprivate
prevTrackControllerTimeGuidanceprivate
ReadParamFromFile(std::string config)Guidance
RunGuidance(double time)Guidance
SetAircraftState(const larcfm::Position &pos, const larcfm::Velocity &groundSpeed)Guidance
SetGuidanceMode(const GuidanceMode mode, const std::string planID, const int nextWP, const bool eta)Guidance
SetGuidanceParams(const GuidanceParams_t *params)Guidance
SetVelocityCommands(const larcfm::Velocity &inputs)Guidance
SetWindData(const double windFrom, const double windSpeed)Guidance
windGuidanceprivate
wpReachedGuidanceprivate
xtrackDistGuidanceprivate