PX4 ROS 2 Interface Library
Library to interface with PX4 from a companion computer using ROS 2
Loading...
Searching...
No Matches
px4_ros2::default_actions::OnResume Class Reference

Default action to resume missions. More...

#include <px4_ros2/mission/actions/default_actions.hpp>

Inheritance diagram for px4_ros2::default_actions::OnResume:
px4_ros2::ActionInterface

Public Member Functions

 OnResume (ModeBase &mode, std::shared_ptr< LandDetected > land_detected)
 
std::string name () const override
 
void run (const std::shared_ptr< ActionHandler > &handler, const ActionArguments &arguments, const std::function< void()> &on_completed) override
 
- Public Member Functions inherited from px4_ros2::ActionInterface
virtual bool canRun (const ActionArguments &arguments, std::vector< std::string > &errors)
 
virtual bool shouldStopAtWaypoint (const ActionArguments &arguments)
 
virtual bool supportsResumeFromLanded ()
 
virtual void deactivate ()
 

Detailed Description

Default action to resume missions.

Member Function Documentation

◆ name()

std::string px4_ros2::default_actions::OnResume::name ( ) const
inlineoverridevirtual

◆ run()

void px4_ros2::default_actions::OnResume::run ( const std::shared_ptr< ActionHandler > &  handler,
const ActionArguments arguments,
const std::function< void()> &  on_completed 
)
overridevirtual

The documentation for this class was generated from the following file: