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, including all inherited members.
_land_detected (defined in px4_ros2::MissionExecutor) | px4_ros2::MissionExecutor | protected |
abort() | px4_ros2::MissionExecutor | |
ActionHandler (defined in px4_ros2::MissionExecutor) | px4_ros2::MissionExecutor | friend |
ActionStateKeeper (defined in px4_ros2::MissionExecutor) | px4_ros2::MissionExecutor | friend |
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::MissionExecutor | protectedvirtual |
mission() const (defined in px4_ros2::MissionExecutor) | px4_ros2::MissionExecutor | inline |
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::MissionExecutor | inlineprotected |
modeId() const (defined in px4_ros2::MissionExecutor) | px4_ros2::MissionExecutor | inlineprotected |
onActivated(const std::function< void()> &callback) (defined in px4_ros2::MissionExecutor) | px4_ros2::MissionExecutor | inline |
onCompleted(const std::function< void()> &callback) (defined in px4_ros2::MissionExecutor) | px4_ros2::MissionExecutor | inline |
onDeactivated(const std::function< void()> &callback) (defined in px4_ros2::MissionExecutor) | px4_ros2::MissionExecutor | inline |
onFailsafeDeferred(const std::function< void()> &callback) (defined in px4_ros2::MissionExecutor) | px4_ros2::MissionExecutor | |
onProgressUpdate(const std::function< void(int)> &callback) | px4_ros2::MissionExecutor | inline |
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::MissionExecutor | inlineprotected |
setMission(const Mission &mission) (defined in px4_ros2::MissionExecutor) | px4_ros2::MissionExecutor | |
~MissionExecutor() (defined in px4_ros2::MissionExecutor) | px4_ros2::MissionExecutor | virtual |