lejos.localization
Interface Localizer

All Superinterfaces:
Navigator
All Known Implementing Classes:
TachoLocalizer

public interface Localizer
extends Navigator

Extension to Navigator for robot that supports localization

Author:
Lawrie Griffiths

Method Summary
 Pose getEstimatedPose()
          Get the estimated pose of the robot
 void takeReadings()
          Take a set of readings to the nearest map features
 
Methods inherited from interface lejos.navigation.Navigator
angleTo, backward, distanceTo, forward, getAngle, getX, getY, goTo, goTo, isMoving, rotate, rotate, rotateLeft, rotateRight, rotateTo, rotateTo, setMoveSpeed, setPosition, setTurnSpeed, stop, travel, travel, updatePosition
 

Method Detail

takeReadings

void takeReadings()
Take a set of readings to the nearest map features


getEstimatedPose

Pose getEstimatedPose()
Get the estimated pose of the robot

Returns:
the pose