|
odometry
|
#include <State.hpp>
Public Member Functions | |
| State () | |
| virtual | ~State () |
| virtual void | update (const BodyState_ &state) |
| bool | isValid () |
| base::Time | getTimeDelta () const |
| const BodyState_ & | getCurrent () const |
| const BodyState_ & | getPrevious () const |
Protected Attributes | |
| size_t | update_counter |
| BodyState_ | state_k |
| BodyState_ | state_kp |
Class which provides common methods for bodystate handling which can be used in the odometry models
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
returns the time difference between the current and the previous state
|
inline |
return true if both a current and a previous Bodystate are set, so updateBodyState has been called at least twice.
|
inlinevirtual |
will set the current body state and store the previous state to perform the odometry calculations.
|
protected |
Body state at time k
|
protected |
|
protected |
1.8.13