Uses of Interface
lejos.robotics.mapping.RangeMap

Packages that use RangeMap
lejos.robotics.localization Localization support 
lejos.robotics.mapping A new incomplete proposal for navigation 
lejos.robotics.proposal Support for maps 
 

Uses of RangeMap in lejos.robotics.localization
 

Methods in lejos.robotics.localization that return RangeMap
 RangeMap TachoLocalizer.getMap()
          Get the map
 

Methods in lejos.robotics.localization with parameters of type RangeMap
 void MCLParticle.calculateWeight(RangeReadings rr, RangeMap map, float divisor)
          Calculate the weight for this particle by comparing its readings with the robot's readings
 void MCLParticleSet.calculateWeights(RangeReadings rr, RangeMap map)
          Calculate the weight for each particle
 void MCLParticleSet.dumpClosest(RangeReadings rr, RangeMap map, DataOutputStream dos, float x, float y)
          Find the closest particle to specified coordinates and dump its details to a data output stream.
 float MCLParticle.getReading(int i, RangeReadings rr, RangeMap map)
          Get a specific reading
 

Constructors in lejos.robotics.localization with parameters of type RangeMap
MCLParticleSet(RangeMap map, int numParticles, int border)
          Create a set of particles randomly distributed with the given map.
MCLPoseProvider(MovementProvider mp, RangeScanner scanner, RangeMap map, int numParticles, int border)
           
TachoLocalizer(RangeMap map, int numParticles, int numReadings, float wheelDiameter, float trackWidth, Motor leftMotor, Motor rightMotor, float projection, boolean reverse)
           
 

Uses of RangeMap in lejos.robotics.mapping
 

Classes in lejos.robotics.mapping that implement RangeMap
 class LineMap
          A map of a room or other closed environment, represented by line segments
 

Uses of RangeMap in lejos.robotics.proposal
 

Constructors in lejos.robotics.proposal with parameters of type RangeMap
MapPathFinder(RangeMap map, RangeReadings readings)