Jafar
|
Definition at line 23 of file hardwareEstimatorAbstract.hpp.
Public Member Functions | |
virtual jblas::mat_indirect | acquireReadings (double t1, double t2)=0 |
Returns all reading between t1 and t2, plus the last before t1 and the first after t2. | |
virtual void | releaseReadings ()=0 |
If acquireReadings blocked some values the time they are used, this function must release them. | |
virtual jblas::ind_array | instantValues ()=0 |
This function must return the indices of values returned by acquireReadings that represent the instant value of a physical quantity (speed, acceleration, ...) (except first column which is time) These values will typically be integrated. | |
virtual jblas::ind_array | incrementValues ()=0 |
This function must return the indices of values returned by acquireReadings that represent the increment of a physical quantity since last reading (odometry, ...) | |
virtual void | start () |
Protected Attributes | |
bool | started |
virtual jblas::mat_indirect jafar::rtslam::hardware::HardwareEstimatorAbstract::acquireReadings | ( | double | t1, |
double | t2 | ||
) | [pure virtual] |
Returns all reading between t1 and t2, plus the last before t1 and the first after t2.
Each line is one reading, first element is timestamp (double seconds), the rest is the command.
Implemented in jafar::rtslam::hardware::HardwareEstimatorOdo.
Generated on Wed Oct 15 2014 00:37:46 for Jafar by doxygen 1.7.6.1 |