APM:Libraries
Macros | Variables
AC_PosControl.cpp File Reference
#include <AP_HAL/AP_HAL.h>
#include "AC_PosControl.h"
#include <AP_Math/AP_Math.h>
#include <DataFlash/DataFlash.h>
Include dependency graph for AC_PosControl.cpp:

Go to the source code of this file.

Macros

#define POSCONTROL_POS_Z_P   1.0f
 
#define POSCONTROL_VEL_Z_P   5.0f
 
#define POSCONTROL_ACC_Z_P   0.5f
 
#define POSCONTROL_ACC_Z_I   1.0f
 
#define POSCONTROL_ACC_Z_D   0.0f
 
#define POSCONTROL_ACC_Z_IMAX   800
 
#define POSCONTROL_ACC_Z_FILT_HZ   20.0f
 
#define POSCONTROL_ACC_Z_DT   0.0025f
 
#define POSCONTROL_POS_XY_P   1.0f
 
#define POSCONTROL_VEL_XY_P   2.0f
 
#define POSCONTROL_VEL_XY_I   1.0f
 
#define POSCONTROL_VEL_XY_D   0.5f
 
#define POSCONTROL_VEL_XY_IMAX   1000.0f
 
#define POSCONTROL_VEL_XY_FILT_HZ   5.0f
 
#define POSCONTROL_VEL_XY_FILT_D_HZ   5.0f
 

Variables

const AP_HAL::HALhal
 

Macro Definition Documentation

◆ POSCONTROL_ACC_Z_D

#define POSCONTROL_ACC_Z_D   0.0f

Definition at line 48 of file AC_PosControl.cpp.

◆ POSCONTROL_ACC_Z_DT

#define POSCONTROL_ACC_Z_DT   0.0025f

Definition at line 51 of file AC_PosControl.cpp.

◆ POSCONTROL_ACC_Z_FILT_HZ

#define POSCONTROL_ACC_Z_FILT_HZ   20.0f

Definition at line 50 of file AC_PosControl.cpp.

◆ POSCONTROL_ACC_Z_I

#define POSCONTROL_ACC_Z_I   1.0f

Definition at line 47 of file AC_PosControl.cpp.

◆ POSCONTROL_ACC_Z_IMAX

#define POSCONTROL_ACC_Z_IMAX   800

Definition at line 49 of file AC_PosControl.cpp.

◆ POSCONTROL_ACC_Z_P

#define POSCONTROL_ACC_Z_P   0.5f

Definition at line 46 of file AC_PosControl.cpp.

◆ POSCONTROL_POS_XY_P

#define POSCONTROL_POS_XY_P   1.0f

Definition at line 52 of file AC_PosControl.cpp.

◆ POSCONTROL_POS_Z_P

#define POSCONTROL_POS_Z_P   1.0f

Definition at line 44 of file AC_PosControl.cpp.

◆ POSCONTROL_VEL_XY_D

#define POSCONTROL_VEL_XY_D   0.5f

Definition at line 55 of file AC_PosControl.cpp.

◆ POSCONTROL_VEL_XY_FILT_D_HZ

#define POSCONTROL_VEL_XY_FILT_D_HZ   5.0f

Definition at line 58 of file AC_PosControl.cpp.

◆ POSCONTROL_VEL_XY_FILT_HZ

#define POSCONTROL_VEL_XY_FILT_HZ   5.0f

Definition at line 57 of file AC_PosControl.cpp.

◆ POSCONTROL_VEL_XY_I

#define POSCONTROL_VEL_XY_I   1.0f

Definition at line 54 of file AC_PosControl.cpp.

◆ POSCONTROL_VEL_XY_IMAX

#define POSCONTROL_VEL_XY_IMAX   1000.0f

Definition at line 56 of file AC_PosControl.cpp.

◆ POSCONTROL_VEL_XY_P

#define POSCONTROL_VEL_XY_P   2.0f

Definition at line 53 of file AC_PosControl.cpp.

◆ POSCONTROL_VEL_Z_P

#define POSCONTROL_VEL_Z_P   5.0f

Definition at line 45 of file AC_PosControl.cpp.

Variable Documentation

◆ hal

const AP_HAL::HAL & hal

Definition at line 37 of file UARTDriver.cpp.

Referenced by main(), HAL_Empty::run(), and HAL_SITL::run().