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.