Data Structures
Here are the data structures with brief descriptions:
| HighPassFilterContext | High Pass filter contex |
| KalmanFilter | Kalman Filter class representing the kalman model and state updates. In practice, upto only 3 dimentional state vector is usable before hitting hardware limitation |
| LowPassFilterContext | Low Pass filter contex |
| Map | Map class to hold a collection of landmarks |
| Matrix | The matrix class. Don't access the members directly. Use the macros MIJ() or MI() or the methods provided instead |
| Odometer2 | Odometer class for 2 wheels drive robot base that desribes wheel anatomy and positional integration |
| PIDControl | PID controller class |
| SamplerContext | The class to hold sampler context |
| Sonar | Sonar class that represents an ultrasonic sensor mounted on a robot |
| Vector | A vector that represents a 2D point by x-y coordinates and a direction angle |
| Vehicle | Vehicle class representing a 2 wheels drive vehicle |