rj_gameplay.skill.dribble
Module Contents
Classes
Helper class that provides a standard way to create an ABC using |
- class rj_gameplay.skill.dribble.Dribble(robot: stp.rc.Robot = None, target_point: numpy.ndarray = np.array([0.0, 0.0]), target_vel: numpy.ndarray = np.array([0.0, 0.0]), face_angle: float | None = None, face_point: numpy.ndarray | None = None, priority: int = 0)
Bases:
stp.skill.ISkill
Helper class that provides a standard way to create an ABC using inheritance.
- tick(robot: stp.rc.Robot, world_state: stp.rc.WorldState, intent: rj_msgs.msg.RobotIntent)
- is_done(world_state: stp.rc.WorldState)
- __str__()
Return str(self).
- __repr__() str
Return repr(self).