|
Firmware
|
Handles mission items, geo fencing and failsafe navigation behavior. More...
#include "navigator.h"#include <float.h>#include <sys/stat.h>#include <dataman/dataman.h>#include <drivers/drv_hrt.h>#include <lib/ecl/geo/geo.h>#include <lib/mathlib/mathlib.h>#include <px4_config.h>#include <px4_defines.h>#include <px4_posix.h>#include <px4_tasks.h>#include <systemlib/mavlink_log.h>#include <uORB/topics/home_position.h>#include <uORB/topics/mission.h>#include <uORB/topics/position_controller_landing_status.h>#include <uORB/topics/transponder_report.h>#include <uORB/topics/vehicle_command.h>#include <uORB/topics/vehicle_command_ack.h>#include <uORB/topics/vehicle_status.h>#include <uORB/uORB.h>Macros | |
| #define | GEOFENCE_CHECK_INTERVAL 200000 |
Functions | |
| __EXPORT int | navigator_main (int argc, char *argv[]) |
| navigator app start / stop handling function | |
Variables | |
| Navigator * | navigator::g_navigator |
Handles mission items, geo fencing and failsafe navigation behavior.
Published the position setpoint triplet for the position controller.
1.8.12