PX4 ROS 2 Interface Library
Library to interface with PX4 from a companion computer using ROS 2
px4_ros2::RequirementFlags Struct Reference

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 ()
 
RequirementFlagsoperator|= (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}
 

Detailed Description

Requirement flags used by modes.


The documentation for this struct was generated from the following file: