Classes | |
class | Ekf |
Extended Kalman filter class. More... | |
class | FilterBase |
class | FilterDerived |
class | FilterDerived2 |
struct | Measurement |
Structure used for storing and comparing measurements (for priority queues) More... | |
class | RosFilter |
Typedefs | |
typedef RosFilter< Ekf > | RosEkf |
Enumerations | |
enum | StateMembers { StateMemberX = 0, StateMemberY, StateMemberZ, StateMemberRoll, StateMemberPitch, StateMemberYaw, StateMemberVx, StateMemberVy, StateMemberVz, StateMemberVroll, StateMemberVpitch, StateMemberVyaw } |
Enumeration that defines the state vector. More... | |
Variables | |
const int | ORIENTATION_OFFSET = StateMemberRoll |
const int | ORIENTATION_SIZE = 3 |
const int | ORIENTATION_V_OFFSET = StateMemberVroll |
const int | POSE_SIZE = 6 |
Pose and twist messages each contain six variables. | |
const int | POSITION_OFFSET = StateMemberX |
const int | POSITION_SIZE = 3 |
const int | POSITION_V_OFFSET = StateMemberVx |
const int | STATE_SIZE = 12 |
Global constants that define our state vector size and offsets to groups of values within that state. | |
const int | TWIST_SIZE = 6 |
typedef RosFilter<Ekf> RobotLocalization::RosEkf |
Definition at line 41 of file ros_filter_types.h.
Enumeration that defines the state vector.
StateMemberX | |
StateMemberY | |
StateMemberZ | |
StateMemberRoll | |
StateMemberPitch | |
StateMemberYaw | |
StateMemberVx | |
StateMemberVy | |
StateMemberVz | |
StateMemberVroll | |
StateMemberVpitch | |
StateMemberVyaw |
Definition at line 40 of file filter_common.h.
const int RobotLocalization::ORIENTATION_OFFSET = StateMemberRoll |
Definition at line 61 of file filter_common.h.
const int RobotLocalization::ORIENTATION_SIZE = 3 |
Definition at line 70 of file filter_common.h.
Definition at line 63 of file filter_common.h.
const int RobotLocalization::POSE_SIZE = 6 |
Pose and twist messages each contain six variables.
Definition at line 67 of file filter_common.h.
const int RobotLocalization::POSITION_OFFSET = StateMemberX |
Definition at line 60 of file filter_common.h.
const int RobotLocalization::POSITION_SIZE = 3 |
Definition at line 69 of file filter_common.h.
const int RobotLocalization::POSITION_V_OFFSET = StateMemberVx |
Definition at line 62 of file filter_common.h.
const int RobotLocalization::STATE_SIZE = 12 |
Global constants that define our state vector size and offsets to groups of values within that state.
Definition at line 59 of file filter_common.h.
const int RobotLocalization::TWIST_SIZE = 6 |
Definition at line 68 of file filter_common.h.