PX4 ROS 2 Interface Library
Library to interface with PX4 from a companion computer using ROS 2
px4_ros2::MissionExecutor Member List

This is the complete list of members for px4_ros2::MissionExecutor, including all inherited members.

_land_detected (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutorprotected
abort()px4_ros2::MissionExecutor
ActionHandler (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutorfriend
ActionStateKeeper (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutorfriend
deferFailsafes(bool enabled, int timeout_s=0)px4_ros2::MissionExecutor
doRegister() (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutor
doRegisterImpl(MissionMode &mode, MissionModeExecutor &executor_base) (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutorprotectedvirtual
mission() const (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutorinline
MissionExecutor(const std::string &mode_name, const Configuration &configuration, rclcpp::Node &node, const std::string &topic_namespace_prefix="") (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutor
modeExecutor() (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutorinlineprotected
modeId() const (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutorinlineprotected
onActivated(const std::function< void()> &callback) (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutorinline
onCompleted(const std::function< void()> &callback) (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutorinline
onDeactivated(const std::function< void()> &callback) (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutorinline
onFailsafeDeferred(const std::function< void()> &callback) (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutor
onProgressUpdate(const std::function< void(int)> &callback)px4_ros2::MissionExecutorinline
onReadynessUpdate(const std::function< void(bool ready, const std::vector< std::string > &errors)> &callback) (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutor
resetMission() (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutor
setCommandHandler(const std::function< bool(uint32_t, float)> &command_handler) (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutorinlineprotected
setMission(const Mission &mission) (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutor
~MissionExecutor() (defined in px4_ros2::MissionExecutor)px4_ros2::MissionExecutorvirtual