Class PositionalAimCommand¶
Defined in File positional_aim_command.hpp
Nested Relationships¶
Nested Types¶
Inheritance Relationships¶
Base Type¶
public tap::control::Command(Class Command)
Class Documentation¶
-
class PositionalAimCommand : public tap::control::Command¶
Unlike aim command, it takes the raw position instead of velocity. Used for autonomous testing and as a precursor to general auto-aim commands
Public Functions
-
PositionalAimCommand(FieldGimbalSubsystem &gimbal, ITurretInputHandler &input, const Config &config)¶
-
inline virtual const char *getName() const override¶
-
virtual void initialize() override¶
-
virtual void execute() override¶
-
virtual void end(bool interrupted) override¶
-
virtual bool isFinished() const override¶
-
struct Config¶
-
PositionalAimCommand(FieldGimbalSubsystem &gimbal, ITurretInputHandler &input, const Config &config)¶