lejos.robotics.proposal
Interface PathFinder

All Known Implementing Classes:
MapPathFinder, SimplePathFinder

public interface PathFinder

This class creates a set of waypoints connected by straight lines that lead from one location to another without colliding with mapped geometry.


Method Summary
 Collection<WayPoint> findRoute(Pose start, Point destination)
           
 Collection<WayPoint> findRoute(Pose start, Pose destination)
           
 

Method Detail

findRoute

Collection<WayPoint> findRoute(Pose start,
                               Point destination)
                               throws DestinationUnreachableException
Throws:
DestinationUnreachableException

findRoute

Collection<WayPoint> findRoute(Pose start,
                               Pose destination)
                               throws DestinationUnreachableException
Throws:
DestinationUnreachableException