All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface EDU.gatech.cc.is.abstractrobot.KickActuator

public interface KickActuator
Interface to a kicking actuator for a soccer robot.

Copyright (c)1997, 1998 Tucker R. Balch

Version:
$Revision: 1.3 $
Author:
Tucker Balch
See Also:
SocSmall

Method Index

 o canKick(long)
Reveals whether or not the ball is in a position to be kicked.
 o kick(long)
If the ball can be kicked, kick it.

Methods

 o canKick
 public abstract boolean canKick(long timestamp)
Reveals whether or not the ball is in a position to be kicked.

Parameters:
timestamp - only get new information if timestamp > than last call or timestamp == -1.
Returns:
true if the ball can be kicked, false otherwise.
 o kick
 public abstract void kick(long timestamp)
If the ball can be kicked, kick it.

Parameters:
timestamp - not used, but retained for compatibility.

All Packages  Class Hierarchy  This Package  Previous  Next  Index