Class PixhawkPlatform

Inheritance Relationships

Base Type

  • public as2::AerialPlatform

Class Documentation

class PixhawkPlatform : public as2::AerialPlatform

Public Functions

explicit PixhawkPlatform(const rclcpp::NodeOptions &options = rclcpp::NodeOptions())
inline ~PixhawkPlatform()
void configureSensors()
void publishSensorData()
inline void setDefaultControlMode()
bool ownSetArmingState(bool state)
bool ownSetOffboardControl(bool offboard)
bool ownSetPlatformControlMode(const as2_msgs::msg::ControlMode &msg)
void sendCommand() override
bool ownSendCommand()
void ownKillSwitch() override
void ownStopPlatform() override
void resetTrajectorySetpoint()
void resetAttitudeSetpoint()
void resetRatesSetpoint()
bool getFlagSimulationMode()