lejos.robotics
Interface MovementProvider

All Known Subinterfaces:
ArcPilot, ArcRotatePilot, BasicPilot, RotatePilot
All Known Implementing Classes:
CarefulDifferentialPilot, DifferentialPilot, SteeringPilot

public interface MovementProvider

Should be implemented by a Pilot that provides a partial movement to a pose when requested.

Author:
nxj team

Method Summary
 void addMoveListener(MoveListener listener)
          Adds a MoveListener that will be notified of all movement events.
 Movement getMovement()
           
 

Method Detail

getMovement

Movement getMovement()

addMoveListener

void addMoveListener(MoveListener listener)
Adds a MoveListener that will be notified of all movement events.

Parameters:
listener - the move listener