PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <position_controller_status.h>
Public Attributes | |
uint64_t | timestamp |
float | nav_roll |
float | nav_pitch |
float | nav_bearing |
float | target_bearing |
float | xtrack_error |
float | wp_dist |
float | acceptance_radius |
float | yaw_acceptance |
float | altitude_acceptance |
uint8_t | _padding0 [4] |
Definition at line 51 of file position_controller_status.h.
uint8_t position_controller_status_s::_padding0[4] |
Definition at line 63 of file position_controller_status.h.
float position_controller_status_s::acceptance_radius |
Definition at line 60 of file position_controller_status.h.
Referenced by ObstacleAvoidance::checkAvoidanceProgress(), Navigator::get_acceptance_radius(), RoverPositionControl::run(), and FixedwingPositionControl::status_publish().
float position_controller_status_s::altitude_acceptance |
Definition at line 62 of file position_controller_status.h.
Referenced by ObstacleAvoidance::checkAvoidanceProgress(), and Navigator::get_default_altitude_acceptance_radius().
float position_controller_status_s::nav_bearing |
Definition at line 56 of file position_controller_status.h.
Referenced by RoverPositionControl::run(), MavlinkStreamNavControllerOutput::send(), and FixedwingPositionControl::status_publish().
float position_controller_status_s::nav_pitch |
Definition at line 55 of file position_controller_status.h.
Referenced by RoverPositionControl::run(), MavlinkStreamNavControllerOutput::send(), and FixedwingPositionControl::status_publish().
float position_controller_status_s::nav_roll |
Definition at line 54 of file position_controller_status.h.
Referenced by RoverPositionControl::run(), MavlinkStreamNavControllerOutput::send(), and FixedwingPositionControl::status_publish().
float position_controller_status_s::target_bearing |
Definition at line 57 of file position_controller_status.h.
Referenced by RoverPositionControl::run(), MavlinkStreamNavControllerOutput::send(), and FixedwingPositionControl::status_publish().
uint64_t position_controller_status_s::timestamp |
Definition at line 53 of file position_controller_status.h.
Referenced by ObstacleAvoidance::checkAvoidanceProgress(), Navigator::get_acceptance_radius(), Navigator::get_default_altitude_acceptance_radius(), Navigator::get_yaw_acceptance(), RoverPositionControl::run(), and FixedwingPositionControl::status_publish().
float position_controller_status_s::wp_dist |
Definition at line 59 of file position_controller_status.h.
Referenced by RoverPositionControl::run(), MavlinkStreamNavControllerOutput::send(), FixedwingPositionControl::status_publish(), and MavlinkStreamHighLatency2::write_fw_ctrl_status().
float position_controller_status_s::xtrack_error |
Definition at line 58 of file position_controller_status.h.
Referenced by RoverPositionControl::run(), MavlinkStreamNavControllerOutput::send(), and FixedwingPositionControl::status_publish().
float position_controller_status_s::yaw_acceptance |
Definition at line 61 of file position_controller_status.h.
Referenced by ObstacleAvoidance::checkAvoidanceProgress(), Navigator::get_yaw_acceptance(), RoverPositionControl::run(), and FixedwingPositionControl::status_publish().