| Interface | Description |
|---|---|
| BeaconLocator |
A class that scans a room for beacons and identifies the angles to the beacons.
|
| PoseProvider |
Provides the coordinate and heading info via a Pose object.
|
| Class | Description |
|---|---|
| BeaconPoseProvider |
A PoseProvider that uses beacon triangulation to pinpoint the pose (x, y, heading) of a robot.
|
| BeaconTriangle |
This class represents three beacons in a triangle.
|
| CompassPoseProvider |
Pose Provider using a compass (or other direction finder) to provide
location and heading data.
|
| MCLParticle |
Represents a particle for the particle filtering algorithm.
|
| MCLParticleSet |
Represents a particle set for the particle filtering algorithm.
|
| MCLPoseProvider |
Maintains an estimate of the robot pose using sensor data.
|
| OdometryPoseProvider |
A PoseProvider keeps track of the robot
Pose. |