21 std::unique_ptr<IFieldPitchSystem> pitchSystem,
22 std::unique_ptr<IFieldYawSystem> yawSystem
38 std::unique_ptr<IFieldPitchSystem> pitchSystem_;
39 std::unique_ptr<IFieldYawSystem> yawSystem_;
Definition drivers.hpp:31
Definition field_gimbal_subsystem.hpp:16
Definition field_gimbal.hpp:16
void initialize() override
Definition field_gimbal.cpp:16
void refresh() override
Definition field_gimbal.cpp:28
void setTargetFieldPitch(const Radians &pitch) override
Definition field_gimbal.cpp:33
Radians getTargetFieldPitch() const override
Definition field_gimbal.cpp:45
virtual ~FieldGimbal()=default
void update() override
Definition field_gimbal.cpp:22
Radians getTargetFieldYaw() const override
Definition field_gimbal.cpp:50
void setTargetFieldYaw(const Radians &yaw) override
Definition field_gimbal.cpp:39
Drivers * drivers
Definition subsystem.hpp:138
Definition activate_booster_command.cpp:5
units::angle::radian_t Radians
Definition units_alias.hpp:16