|
PX4 ROS 2 Interface Library
Library to interface with PX4 from a companion computer using ROS 2
|
Requirement flags used by modes. More...
#include <px4_ros2/common/requirement_flags.hpp>
Public Member Functions | |
| void | fillArmingCheckReply (px4_msgs::msg::ArmingCheckReply &arming_check_reply) |
| void | clearAll () |
| RequirementFlags & | operator|= (const RequirementFlags &other) |
Public Attributes | |
| bool | angular_velocity {false} |
| bool | attitude {false} |
| bool | local_alt {false} |
| bool | local_position {false} |
| bool | local_position_relaxed {false} |
| bool | global_position {false} |
| bool | mission {false} |
| bool | home_position {false} |
| bool | prevent_arming {false} |
| If set, arming is prevented when the mode is selected. | |
| bool | manual_control {false} |
Requirement flags used by modes.