|
Firmware
|
Map from global triplet to local quadruple. More...
#include "FlightTask.hpp"#include <uORB/topics/position_setpoint_triplet.h>#include <uORB/topics/position_setpoint.h>#include <uORB/topics/home_position.h>#include <uORB/topics/vehicle_status.h>#include <lib/ecl/geo/geo.h>#include <ObstacleAvoidance.hpp>Go to the source code of this file.
Classes | |
| class | FlightTaskAuto |
Enumerations | |
| enum | WaypointType : int { position = position_setpoint_s::SETPOINT_TYPE_POSITION, velocity = position_setpoint_s::SETPOINT_TYPE_VELOCITY, loiter = position_setpoint_s::SETPOINT_TYPE_LOITER, takeoff = position_setpoint_s::SETPOINT_TYPE_TAKEOFF, land = position_setpoint_s::SETPOINT_TYPE_LAND, idle = position_setpoint_s::SETPOINT_TYPE_IDLE, offboard = position_setpoint_s::SETPOINT_TYPE_OFFBOARD, follow_target = position_setpoint_s::SETPOINT_TYPE_FOLLOW_TARGET } |
| This enum has to agree with position_setpoint_s type definition The only reason for not using the struct position_setpoint is because of the size. | |
| enum | State { State::offtrack, State::target_behind, State::previous_infront, State::none } |
Map from global triplet to local quadruple.
|
strong |
1.8.12