PX4 Firmware
PX4 Autopilot Software http://px4.io
vehicle_odometry.h File Reference
#include <uORB/uORB.h>
Include dependency graph for vehicle_odometry.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  vehicle_odometry_s
 

Macros

#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_X_VARIANCE   0
 
#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_Y_VARIANCE   6
 
#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_Z_VARIANCE   11
 
#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_ROLL_VARIANCE   15
 
#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_PITCH_VARIANCE   18
 
#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_YAW_VARIANCE   20
 
#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_VX_VARIANCE   0
 
#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_VY_VARIANCE   6
 
#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_VZ_VARIANCE   11
 
#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_ROLLRATE_VARIANCE   15
 
#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_PITCHRATE_VARIANCE   18
 
#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_YAWRATE_VARIANCE   20
 
#define VEHICLE_ODOMETRY_LOCAL_FRAME_NED   0
 
#define VEHICLE_ODOMETRY_LOCAL_FRAME_ENU   1
 
#define VEHICLE_ODOMETRY_LOCAL_FRAME_OTHER   2
 

Functions

 ORB_DECLARE (vehicle_odometry)
 
 ORB_DECLARE (vehicle_mocap_odometry)
 
 ORB_DECLARE (vehicle_visual_odometry)
 
 ORB_DECLARE (vehicle_visual_odometry_aligned)
 

Macro Definition Documentation

◆ VEHICLE_ODOMETRY_COVARIANCE_MATRIX_PITCH_VARIANCE

#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_PITCH_VARIANCE   18

Definition at line 48 of file vehicle_odometry.h.

◆ VEHICLE_ODOMETRY_COVARIANCE_MATRIX_PITCHRATE_VARIANCE

#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_PITCHRATE_VARIANCE   18

Definition at line 54 of file vehicle_odometry.h.

◆ VEHICLE_ODOMETRY_COVARIANCE_MATRIX_ROLL_VARIANCE

#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_ROLL_VARIANCE   15

Definition at line 47 of file vehicle_odometry.h.

◆ VEHICLE_ODOMETRY_COVARIANCE_MATRIX_ROLLRATE_VARIANCE

#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_ROLLRATE_VARIANCE   15

Definition at line 53 of file vehicle_odometry.h.

◆ VEHICLE_ODOMETRY_COVARIANCE_MATRIX_VX_VARIANCE

#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_VX_VARIANCE   0

Definition at line 50 of file vehicle_odometry.h.

◆ VEHICLE_ODOMETRY_COVARIANCE_MATRIX_VY_VARIANCE

#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_VY_VARIANCE   6

Definition at line 51 of file vehicle_odometry.h.

◆ VEHICLE_ODOMETRY_COVARIANCE_MATRIX_VZ_VARIANCE

#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_VZ_VARIANCE   11

Definition at line 52 of file vehicle_odometry.h.

◆ VEHICLE_ODOMETRY_COVARIANCE_MATRIX_X_VARIANCE

#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_X_VARIANCE   0

Definition at line 44 of file vehicle_odometry.h.

◆ VEHICLE_ODOMETRY_COVARIANCE_MATRIX_Y_VARIANCE

#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_Y_VARIANCE   6

Definition at line 45 of file vehicle_odometry.h.

◆ VEHICLE_ODOMETRY_COVARIANCE_MATRIX_YAW_VARIANCE

#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_YAW_VARIANCE   20

Definition at line 49 of file vehicle_odometry.h.

◆ VEHICLE_ODOMETRY_COVARIANCE_MATRIX_YAWRATE_VARIANCE

#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_YAWRATE_VARIANCE   20

Definition at line 55 of file vehicle_odometry.h.

◆ VEHICLE_ODOMETRY_COVARIANCE_MATRIX_Z_VARIANCE

#define VEHICLE_ODOMETRY_COVARIANCE_MATRIX_Z_VARIANCE   11

Definition at line 46 of file vehicle_odometry.h.

◆ VEHICLE_ODOMETRY_LOCAL_FRAME_ENU

#define VEHICLE_ODOMETRY_LOCAL_FRAME_ENU   1

Definition at line 57 of file vehicle_odometry.h.

◆ VEHICLE_ODOMETRY_LOCAL_FRAME_NED

#define VEHICLE_ODOMETRY_LOCAL_FRAME_NED   0

Definition at line 56 of file vehicle_odometry.h.

◆ VEHICLE_ODOMETRY_LOCAL_FRAME_OTHER

#define VEHICLE_ODOMETRY_LOCAL_FRAME_OTHER   2

Definition at line 58 of file vehicle_odometry.h.

Function Documentation

◆ ORB_DECLARE() [1/4]

ORB_DECLARE ( vehicle_odometry  )

◆ ORB_DECLARE() [2/4]

ORB_DECLARE ( vehicle_mocap_odometry  )

◆ ORB_DECLARE() [3/4]

ORB_DECLARE ( vehicle_visual_odometry  )

◆ ORB_DECLARE() [4/4]

ORB_DECLARE ( vehicle_visual_odometry_aligned  )