Package lejos.robotics.mapping

Support for maps

See:
          Description

Interface Summary
MapApplicationUI  
NavEventListener  
RangeMap The RangeMap interface supports determining the range to a feature on the map (such as a wall), from an object with a specific pose.
 

Class Summary
EventPanel A panel to send navigation events to a PC running NXTNavigationModel.
LineMap A map of a room or other closed environment, represented by line segments
MapPanel  
MenuAction Implements context menu by calling method to send events to the NXT.
NavigationModel NavigationModel is an abstract class that has two implementations: NXTNavigationModel and PCNavigationModel.
NavigationPanel NavigationPanel is a JPanel that displays navigation data from PCNavigationModel, and allows the user to interact with it.
PCNavigationModel The PCNavigationModel holds all the navigation data that is transmitted as events, to and from a NXT brick.
ShapefileLoader This class loads map data from a Shapefile and produces a LineMap object, which can be used by the leJOS navigation package.
SliderPanel  
SVGMapLoader This class loads map data from an SVG and produces a LineMap object, which can be used by the leJOS navigation package.
 

Enum Summary
NavigationModel.NavEvent Navigation events that are transmitted between the PC and the NXT (and vice versa).
 

Package lejos.robotics.mapping Description

Support for maps