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 |