Class IgnitionPlatform

Inheritance Relationships

Base Type

  • public as2::AerialPlatform

Class Documentation

class IgnitionPlatform : public as2::AerialPlatform

Public Functions

IgnitionPlatform()
inline ~IgnitionPlatform()
inline virtual void configureSensors()
virtual bool ownSendCommand() override
virtual bool ownSetArmingState(bool state) override
virtual bool ownSetOffboardControl(bool offboard) override
virtual bool ownSetPlatformControlMode(const as2_msgs::msg::ControlMode &msg) override
virtual void ownKillSwitch() override
virtual void ownStopPlatform() override
virtual bool ownTakeoff() override
virtual bool ownLand() override

Public Members

rclcpp::Publisher<geometry_msgs::msg::Twist>::SharedPtr twist_pub_
rclcpp::Publisher<std_msgs::msg::Bool>::SharedPtr arm_pub_
rclcpp::Subscription<geometry_msgs::msg::TwistStamped>::SharedPtr twist_state_sub_