|
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::MissionModeExecutor, including all inherited members.
| arm(const CompletedCallback &on_completed, bool run_preflight_checks=true) (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
| command_handler (defined in px4_ros2::MissionExecutor::MissionModeExecutor) | px4_ros2::MissionExecutor::MissionModeExecutor | |
| CompletedCallback typedef (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
| configOverrides() (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | inline |
| DeactivateReason enum name (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
| deferFailsafesSync(bool enabled, int timeout_s=0) | px4_ros2::ModeExecutorBase | |
| disarm(const CompletedCallback &on_completed, bool forced=false) (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
| doRegister() | px4_ros2::ModeExecutorBase | |
| id() const (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
| isArmed() const (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | inline |
| isInCharge() const (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | inline |
| land(const CompletedCallback &on_completed) (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
| MissionModeExecutor(rclcpp::Node &node, const Settings &settings, ModeBase &owned_mode, const std::string &topic_namespace_prefix, MissionExecutor &mission_executor) (defined in px4_ros2::MissionExecutor::MissionModeExecutor) | px4_ros2::MissionExecutor::MissionModeExecutor | inline |
| MissionModeExecutor(const ModeExecutorBase &mode_executor_base)=delete (defined in px4_ros2::MissionExecutor::MissionModeExecutor) | px4_ros2::MissionExecutor::MissionModeExecutor | explicit |
| ModeExecutorBase(const Settings &settings, ModeBase &owned_mode) (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
| ModeExecutorBase(const ModeExecutorBase &)=delete (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
| node() (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | inline |
| on_failsafe_deferred (defined in px4_ros2::MissionExecutor::MissionModeExecutor) | px4_ros2::MissionExecutor::MissionModeExecutor | |
| onActivate() override | px4_ros2::MissionExecutor::MissionModeExecutor | inlinevirtual |
| onDeactivate(DeactivateReason reason) override | px4_ros2::MissionExecutor::MissionModeExecutor | inlinevirtual |
| onFailsafeDeferred() override | px4_ros2::MissionExecutor::MissionModeExecutor | inlinevirtual |
| overrideRegistration(const std::shared_ptr< Registration > ®istration) (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | protected |
| ownedMode() (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | inline |
| rtl(const CompletedCallback &on_completed) (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
| scheduleMode(ModeBase::ModeID mode_id, const CompletedCallback &on_completed, bool forced=false) | px4_ros2::ModeExecutorBase | |
| sendCommandSync(uint32_t command, float param1, float param2, float param3, float param4, float param5, float param6, float param7) override | px4_ros2::MissionExecutor::MissionModeExecutor | inlinevirtual |
| setRegistration(const std::shared_ptr< Registration > ®istration) (defined in px4_ros2::MissionExecutor::MissionModeExecutor) | px4_ros2::MissionExecutor::MissionModeExecutor | inline |
| setSkipMessageCompatibilityCheck() (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | inlineprotected |
| takeoff(const CompletedCallback &on_completed, float altitude=NAN, float heading=NAN) (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
| waitReadyToArm(const CompletedCallback &on_completed) (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
| waitUntilDisarmed(const CompletedCallback &on_completed) (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
| ~MissionModeExecutor() override=default (defined in px4_ros2::MissionExecutor::MissionModeExecutor) | px4_ros2::MissionExecutor::MissionModeExecutor | |
| ~ModeExecutorBase() (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | virtual |