5#include "software/ai/hl/stp/tactic/kick/kick_fsm.h"
6#include "software/ai/hl/stp/tactic/tactic.h"
30 double kick_speed_meters_per_second);
41 double kick_speed_meters_per_second);
45 DEFINE_TACTIC_DONE_AND_GET_FSM_STATE
48 void updatePrimitive(
const TacticUpdate& tactic_update,
bool reset_fsm)
override;
50 std::map<RobotId, std::unique_ptr<FSM<KickFSM>>> fsm_map;
Definition kick_tactic.h:14
void accept(TacticVisitor &visitor) const override
Definition kick_tactic.cpp:30
void updateControlParams(const Point &kick_origin, const Angle &kick_direction, double kick_speed_meters_per_second)
Definition kick_tactic.cpp:14
KickTactic()
Definition kick_tactic.cpp:5
Definition tactic_visitor.h:39
Definition tactic_fsm.h:16