|
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::ActionHandler, including all inherited members.
| ActionHandler(MissionExecutor &mission_executor) (defined in px4_ros2::ActionHandler) | px4_ros2::ActionHandler | inlineexplicit |
| clearTrajectoryOptions() | px4_ros2::ActionHandler | inline |
| currentActionSupportsResumeFromLanded() const (defined in px4_ros2::ActionHandler) | px4_ros2::ActionHandler | |
| deferFailsafes(bool enabled, int timeout_s=0) | px4_ros2::ActionHandler | inline |
| getCurrentMissionIndex() const (defined in px4_ros2::ActionHandler) | px4_ros2::ActionHandler | |
| getTrajectoryOptions() const | px4_ros2::ActionHandler | inline |
| isValid() const | px4_ros2::ActionHandler | inline |
| mission() const (defined in px4_ros2::ActionHandler) | px4_ros2::ActionHandler | inline |
| MissionExecutor (defined in px4_ros2::ActionHandler) | px4_ros2::ActionHandler | friend |
| onFailsafeDeferred(const std::function< void()> &callback) | px4_ros2::ActionHandler | inline |
| runAction(const std::string &action_name, const ActionArguments &arguments, const std::function< void()> &on_completed) (defined in px4_ros2::ActionHandler) | px4_ros2::ActionHandler | inline |
| runMode(ModeBase::ModeID mode_id, const std::function< void()> &on_completed, const std::function< void()> &on_failure=nullptr) (defined in px4_ros2::ActionHandler) | px4_ros2::ActionHandler | inline |
| runTrajectory(const std::shared_ptr< Mission > &trajectory, const std::function< void()> &on_completed, bool stop_at_last_item=true) (defined in px4_ros2::ActionHandler) | px4_ros2::ActionHandler | |
| setCurrentMissionIndex(int index) | px4_ros2::ActionHandler | |
| setTrajectoryOptions(const TrajectoryOptions &options) | px4_ros2::ActionHandler | inline |
| storeState(const std::string &action_name, const ActionArguments &arguments) | px4_ros2::ActionHandler | inline |