PX4 Firmware
PX4 Autopilot Software http://px4.io
precland.cpp File Reference

Helper class to do precision landing with a landing target. More...

#include "precland.h"
#include "navigator.h"
#include <string.h>
#include <stdlib.h>
#include <stdbool.h>
#include <math.h>
#include <fcntl.h>
#include <systemlib/err.h>
#include <systemlib/mavlink_log.h>
#include <uORB/uORB.h>
#include <uORB/topics/position_setpoint_triplet.h>
#include <uORB/topics/vehicle_status.h>
#include <uORB/topics/vehicle_command.h>
Include dependency graph for precland.cpp:

Go to the source code of this file.

Macros

#define SEC2USEC   1000000.0f
 
#define STATE_TIMEOUT   10000000
 

Detailed Description

Helper class to do precision landing with a landing target.

Author
Nicolas de Palezieux (Sunflower Labs) ndepa.nosp@m.l@gm.nosp@m.ail.c.nosp@m.om

Definition in file precland.cpp.

Macro Definition Documentation

◆ SEC2USEC

#define SEC2USEC   1000000.0f

Definition at line 58 of file precland.cpp.

Referenced by PrecLand::run_state_search(), and PrecLand::slewrate().

◆ STATE_TIMEOUT

#define STATE_TIMEOUT   10000000

Definition at line 60 of file precland.cpp.

Referenced by PrecLand::run_state_horizontal_approach().