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::ModeExecutorBase, including all inherited members.
arm(const CompletedCallback &on_completed) (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
CompletedCallback typedef (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
configOverrides() (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | inline |
DeactivateReason enum name (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
deferFailsafesSync(bool enabled, int timeout_s=0) | px4_ros2::ModeExecutorBase | |
doRegister() | px4_ros2::ModeExecutorBase | |
id() const (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
isArmed() const (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | inline |
isInCharge() const (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | inline |
land(const CompletedCallback &on_completed) (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
ModeExecutorBase(rclcpp::Node &node, const Settings &settings, ModeBase &owned_mode, const std::string &topic_namespace_prefix="") (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
ModeExecutorBase(const ModeExecutorBase &)=delete (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
node() (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | inline |
onActivate()=0 | px4_ros2::ModeExecutorBase | pure virtual |
onDeactivate(DeactivateReason reason)=0 | px4_ros2::ModeExecutorBase | pure virtual |
onFailsafeDeferred() | px4_ros2::ModeExecutorBase | inlinevirtual |
ownedMode() (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | inline |
rtl(const CompletedCallback &on_completed) (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
scheduleMode(ModeBase::ModeID mode_id, const CompletedCallback &on_completed) | px4_ros2::ModeExecutorBase | |
sendCommandSync(uint32_t command, float param1=NAN, float param2=NAN, float param3=NAN, float param4=NAN, float param5=NAN, float param6=NAN, float param7=NAN) | px4_ros2::ModeExecutorBase | |
takeoff(const CompletedCallback &on_completed, float altitude=NAN, float heading=NAN) (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
waitReadyToArm(const CompletedCallback &on_completed) (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
waitUntilDisarmed(const CompletedCallback &on_completed) (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | |
~ModeExecutorBase()=default (defined in px4_ros2::ModeExecutorBase) | px4_ros2::ModeExecutorBase | virtual |