|
PX4 ROS 2 Interface Library
Library to interface with PX4 from a companion computer using ROS 2
|
This is the complete list of members for px4_ros2::MissionExecutor::MissionMode, including all inherited members.
| checkArmingAndRunConditions(HealthAndArmingCheckReporter &reporter) override | px4_ros2::MissionExecutor::MissionMode | inlinevirtual |
| completed(Result result) | px4_ros2::ModeBase | |
| configOverrides() (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | inline |
| Context(rclcpp::Node &node, std::string topic_namespace_prefix="") (defined in px4_ros2::Context) | px4_ros2::Context | inlineexplicit |
| defaultMessageCompatibilityCheck() (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | protected |
| disableWatchdogTimer() (defined in px4_ros2::MissionExecutor::MissionMode) | px4_ros2::MissionExecutor::MissionMode | inline |
| doRegister() | px4_ros2::ModeBase | |
| id() const (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | |
| isActive() const (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | inline |
| isArmed() const (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | inline |
| kModeIDDescend (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | static |
| kModeIDInvalid (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | static |
| kModeIDLand (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | static |
| kModeIDLoiter (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | static |
| kModeIDPosctl (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | static |
| kModeIDPrecisionLand (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | static |
| kModeIDRtl (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | static |
| kModeIDTakeoff (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | static |
| MissionMode(rclcpp::Node &node, const Settings &settings, const std::string &topic_namespace_prefix, MissionExecutor &mission_executor) (defined in px4_ros2::MissionExecutor::MissionMode) | px4_ros2::MissionExecutor::MissionMode | inline |
| MissionMode(const ModeBase &mode_base)=delete (defined in px4_ros2::MissionExecutor::MissionMode) | px4_ros2::MissionExecutor::MissionMode | explicit |
| ModeBase(rclcpp::Node &node, Settings settings, const std::string &topic_namespace_prefix="") (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | |
| ModeBase(const ModeBase &)=delete (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | |
| ModeID typedef | px4_ros2::ModeBase | |
| modeRequirements() | px4_ros2::ModeBase | inline |
| node() (defined in px4_ros2::Context) | px4_ros2::Context | inline |
| onActivate() override | px4_ros2::MissionExecutor::MissionMode | inlinevirtual |
| onDeactivate() override | px4_ros2::MissionExecutor::MissionMode | inlinevirtual |
| overrideRegistration(const std::shared_ptr< Registration > ®istration) (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | protected |
| setSetpointUpdateRate(float rate_hz) | px4_ros2::ModeBase | |
| setSkipMessageCompatibilityCheck() (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | inlineprotected |
| topicNamespacePrefix() const (defined in px4_ros2::Context) | px4_ros2::Context | inline |
| updateSetpoint(float dt_s) override (defined in px4_ros2::MissionExecutor::MissionMode) | px4_ros2::MissionExecutor::MissionMode | inlinevirtual |
| ~MissionMode() override=default (defined in px4_ros2::MissionExecutor::MissionMode) | px4_ros2::MissionExecutor::MissionMode | |
| ~ModeBase() (defined in px4_ros2::ModeBase) | px4_ros2::ModeBase | virtual |