, including all inherited members.
addMembersToLog(DataLogger &log) const | jafar::kernel::DataLoggable | [inline, protected, virtual] |
allocateSensorQuantity(size_t size) | jafar::rtslam::RobotAbstract | [inline, virtual] |
APPEARANCE enum value (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | |
applyConstraints() (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | [inline] |
category (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | [protected] |
category_enum enum name (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | |
categoryName() const (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | [inline, virtual] |
CENTERED_CONSTANT_VELOCITY enum value (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
Child_ptr typedef (defined in jafar::rtslam::ParentOf< SensorAbstract >) | jafar::rtslam::ParentOf< SensorAbstract > | |
ChildList typedef (defined in jafar::rtslam::ParentOf< SensorAbstract >) | jafar::rtslam::ParentOf< SensorAbstract > | |
childList (defined in jafar::rtslam::ParentOf< SensorAbstract >) | jafar::rtslam::ParentOf< SensorAbstract > | |
clearQuantities() | jafar::rtslam::RobotQuantity | [inline, virtual] |
computeControls(double time1, double time2, jblas::mat &controls, bool release) const (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
computeStatePerturbation() | jafar::rtslam::RobotAbstract | |
computeStatePerturbation_extrapol() (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
CONSTANT_MOTION_MODEL enum value (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
CONSTANT_VELOCITY enum value (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
constantPerturbation | jafar::rtslam::RobotAbstract | |
construct(const map_ptr_t &_mapPtr, const size_t _size_state, const size_t _size_control, const size_t _size_pert) | jafar::rtslam::RobotAbstract | |
construct(const map_ptr_t &_mapPtr, const size_t _size, const size_t _sizeU) (defined in jafar::rtslam::MapObject) | jafar::rtslam::MapObject | |
constructed (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | [protected] |
control | jafar::rtslam::RobotAbstract | |
control_extrapol (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
controls (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
controls_extrapol (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
DATA_MANAGER enum value (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | |
DataLoggable() (defined in jafar::kernel::DataLoggable) | jafar::kernel::DataLoggable | [protected] |
DataLogger (defined in jafar::kernel::DataLoggable) | jafar::kernel::DataLoggable | [friend] |
destroyDisplay() (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | [virtual] |
display(std::ostream &os) const (defined in jafar::rtslam::ChildOf< MapAbstract >) | jafar::rtslam::ChildOf< MapAbstract > | [inline] |
display(std::ostream &os) const (defined in jafar::rtslam::ParentOf< SensorAbstract >) | jafar::rtslam::ParentOf< SensorAbstract > | [inline] |
displayData (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | |
dt_or_dx | jafar::rtslam::RobotAbstract | |
dt_or_dx_extrapol (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
ENABLE_ACCESS_TO_CHILDREN(SensorAbstract, Sensor, sensor) (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
extrapol_up_to_date (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
FEATURE enum value (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | |
FILTERED enum value | jafar::rtslam::MapObject | |
filtered_obj_t enum name | jafar::rtslam::MapObject | |
FOR_SIMULATION enum value | jafar::rtslam::ObjectAbstract | |
getCurrentPose(double time, jblas::vec &x, jblas::sym_mat &P) | jafar::rtslam::RobotAbstract | |
getQuantities() (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | [inline] |
getQuantity(Quantity quantity) (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | [inline] |
hardwareEstimatorPtr (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
hasQuantity(Quantity quantity) (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | [inline] |
historyManager (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
id(std::size_t _id) (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | [inline] |
id() const (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | [inline] |
id() (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | [inline] |
INERTIAL enum value (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
init(const vec &_u, const vec &_U) | jafar::rtslam::RobotAbstract | [inline] |
init(const vec &_u) (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | [inline] |
init_func(const vec &_x, const vec &_u, vec &_xnew) (defined in jafar::rtslam::RobotOdometry) | jafar::rtslam::RobotOdometry | [virtual] |
jafar::rtslam::RobotAbstract::init_func(const vec &_x, const vec &_u, const vec &_U, vec &_xnew) | jafar::rtslam::RobotAbstract | [inline, protected, virtual] |
is_start_pos_abs_init | jafar::rtslam::RobotAbstract | |
LANDMARK enum value (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | |
last_updated (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
linkToParent(const boost::shared_ptr< MapAbstract > &ptr) (defined in jafar::rtslam::ChildOf< MapAbstract >) | jafar::rtslam::ChildOf< MapAbstract > | [inline] |
MAP enum value (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | |
MapObject(const map_ptr_t &_mapPtr, const size_t _size, const size_t _sizeU) | jafar::rtslam::MapObject | |
MapObject(const map_ptr_t &_mapPtr, const MapObject &_previousObj, const size_t _size, jblas::ind_array &_icomp) | jafar::rtslam::MapObject | |
MAPPABLE_OBJECT enum value (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | |
move(double time) (defined in jafar::rtslam::RobotOdometry) | jafar::rtslam::RobotOdometry | [virtual] |
jafar::rtslam::RobotAbstract::move() | jafar::rtslam::RobotAbstract | |
jafar::rtslam::RobotAbstract::move(const vec &_u) | jafar::rtslam::RobotAbstract | [inline] |
move_extrapolate() | jafar::rtslam::RobotAbstract | |
move_extrapolate(double time) (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
move_fake(double time) | jafar::rtslam::RobotAbstract | |
move_func(const vec &_x, const vec &_u, const vec &_n, const double _dt, vec &_xnew, mat &_XNEW_x, mat &_XNEW_u, unsigned tempSet=0) const | jafar::rtslam::RobotOdometry | [virtual] |
mutex_extrapol (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
mySize() (defined in jafar::rtslam::RobotOdometry) | jafar::rtslam::RobotOdometry | [inline, virtual] |
mySize_control() (defined in jafar::rtslam::RobotOdometry) | jafar::rtslam::RobotOdometry | [inline, virtual] |
mySize_perturbation() (defined in jafar::rtslam::RobotOdometry) | jafar::rtslam::RobotOdometry | [inline, virtual] |
name(std::string _name) (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | [inline] |
name() const (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | [inline] |
name() (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | [inline] |
OBJECT enum value (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | |
ObjectAbstract() (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | |
OBSERVATION enum value (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | |
ODOMETRY enum value (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
parent(void) (defined in jafar::rtslam::ChildOf< MapAbstract >) | jafar::rtslam::ChildOf< MapAbstract > | [inline] |
parent(void) const (defined in jafar::rtslam::ChildOf< MapAbstract >) | jafar::rtslam::ChildOf< MapAbstract > | [inline] |
Parent_ptr typedef (defined in jafar::rtslam::ChildOf< MapAbstract >) | jafar::rtslam::ChildOf< MapAbstract > | |
Parent_wptr typedef (defined in jafar::rtslam::ChildOf< MapAbstract >) | jafar::rtslam::ChildOf< MapAbstract > | |
parentPtr(void) | jafar::rtslam::ChildOf< MapAbstract > | [inline] |
parentPtr(void) const (defined in jafar::rtslam::ChildOf< MapAbstract >) | jafar::rtslam::ChildOf< MapAbstract > | [inline] |
perturbation | jafar::rtslam::RobotAbstract | |
perturbation_extrapol (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
pose | jafar::rtslam::RobotAbstract | |
Q | jafar::rtslam::RobotAbstract | |
Q_extrapol (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
qAbsAcc enum value (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | |
qAbsJerk enum value (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | |
qAbsVel enum value (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | |
qAngAcc enum value (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | |
qAngJerk enum value (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | |
qAngVel enum value (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | |
qG enum value (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | |
qNormG enum value (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | |
qNQuantity enum value (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | |
qOriQuat enum value (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | |
qPos enum value (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | |
quantities (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | [protected] |
Quantity enum name | jafar::rtslam::RobotQuantity | |
QuantityDataSizes (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | [static] |
QuantityList typedef (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | |
RAW enum value (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | |
registerChild(const Child_ptr &ptr) (defined in jafar::rtslam::ParentOf< SensorAbstract >) | jafar::rtslam::ParentOf< SensorAbstract > | [inline] |
registerRobotQuantity(Quantity quantity) | jafar::rtslam::RobotAbstract | [inline, virtual] |
reinit_extrapolate() (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
ROBOT enum value (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | |
robot_pose | jafar::rtslam::RobotAbstract | |
RobotAbstract(const map_ptr_t &_mapPtr) (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
robotIds (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | [protected, static] |
RobotOdometry(const map_ptr_t _mapPtr) | jafar::rtslam::RobotOdometry | |
RobotQuantity() (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | [inline] |
RobotQuantity(QuantityList quants) (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | [inline] |
RobotQuantity(RobotQuantity const &robQuant, QuantityList quants) (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | [inline] |
self_time | jafar::rtslam::RobotAbstract | |
self_time_extrapol (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
self_time_extrapol_inc (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
self_time_extrapol_init (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
SENSOR enum value (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | |
set_control(const vec &c) (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | [inline] |
set_perturbation(const Perturbation &_pert) (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | [inline] |
setHardwareEstimator(hardware::hardware_sensorprop_ptr_t hardwareEstimatorPtr_) (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | [inline] |
setHistoryManager(history_manager_ptr_t hm) (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | [inline] |
setId() (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | [inline] |
setInitialOrientation(double roll, double pitch, double yaw, double rollStd, double pitchStd, double yawStd, bool degrees=false) | jafar::rtslam::RobotAbstract | |
setInitialPose(double x, double y, double z, double roll, double pitch, double yaw, double xStd, double yStd, double zStd, double rollStd, double pitchStd, double yawStd, bool degrees=false) | jafar::rtslam::RobotAbstract | |
setOrientationStd(double roll, double pitch, double yaw, double rollStd, double pitchStd, double yawStd, bool degrees=false) (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
setOrigin(double x, double y, double z) | jafar::rtslam::RobotAbstract | [inline] |
setPoseStd(double x, double y, double z, double roll, double pitch, double yaw, double xStd, double yStd, double zStd, double rollStd, double pitchStd, double yawStd, bool degrees=false) (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
setPositionStd(double x, double y, double z, double xStd, double yStd, double zStd) (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
setRobotPose(jblas::vec6 const &pose_euler, bool degrees=false) | jafar::rtslam::RobotAbstract | |
setup(const vec &_state, const vec &_stateStdDev) (defined in jafar::rtslam::MapObject) | jafar::rtslam::MapObject | [inline] |
setup(const vec &_state, const sym_mat &_stateCov) (defined in jafar::rtslam::MapObject) | jafar::rtslam::MapObject | [inline] |
setup(const category_enum &_category, const size_t _id, const std::string &_name) (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | [inline] |
setup(const size_t _id, const std::string &_name) (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | [inline] |
setupU(const vec &_state, const vec &_stateStdDev) (defined in jafar::rtslam::MapObject) | jafar::rtslam::MapObject | [inline] |
setupU(const vec &_state, const sym_mat &_stateCov) (defined in jafar::rtslam::MapObject) | jafar::rtslam::MapObject | [inline] |
simulation_t enum name | jafar::rtslam::ObjectAbstract | |
size() (defined in jafar::rtslam::RobotOdometry) | jafar::rtslam::RobotOdometry | [inline, static] |
size_control() (defined in jafar::rtslam::RobotOdometry) | jafar::rtslam::RobotOdometry | [inline, static] |
size_perturbation() (defined in jafar::rtslam::RobotOdometry) | jafar::rtslam::RobotOdometry | [inline, static] |
slamPoseToRobotPose(VEC &slam_x, SYM_MAT &slam_P, jblas::vec &robot_x, jblas::sym_mat &robot_P) const | jafar::rtslam::RobotAbstract | [inline] |
splitControl(Vu &u, V &dx, V &dv) const | jafar::rtslam::RobotOdometry | [inline, protected] |
splitState(const Vx x, Vp &p, Vq &q) const | jafar::rtslam::RobotOdometry | [inline, protected] |
start_pos_abs | jafar::rtslam::RobotAbstract | |
start_pos_export | jafar::rtslam::RobotAbstract | |
state | jafar::rtslam::MapObject | |
state_extrapol_P (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
state_extrapol_P_inc (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
state_extrapol_P_init (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
state_extrapol_x (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
state_extrapol_x_inc (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
state_extrapol_x_init (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
state_size (defined in jafar::rtslam::RobotQuantity) | jafar::rtslam::RobotQuantity | [protected] |
stateU | jafar::rtslam::MapObject | |
stopDumping() (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
tempvars0 (defined in jafar::rtslam::RobotOdometry) | jafar::rtslam::RobotOdometry | [mutable, private] |
tempvars1 (defined in jafar::rtslam::RobotOdometry) | jafar::rtslam::RobotOdometry | [mutable, private] |
type (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
type_enum enum name (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
typeName() const (defined in jafar::rtslam::RobotOdometry) | jafar::rtslam::RobotOdometry | [inline, virtual] |
UNFILTERED enum value | jafar::rtslam::MapObject | |
unlinkFromParent(void) | jafar::rtslam::ChildOf< MapAbstract > | [inline] |
unregisterChild(const Child_ptr &ptr) (defined in jafar::rtslam::ParentOf< SensorAbstract >) | jafar::rtslam::ParentOf< SensorAbstract > | [inline] |
unsplitState(const Vp &p, const Vq &q, Vx &x) const | jafar::rtslam::RobotOdometry | [inline, protected] |
WORLD enum value (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | |
writeLogData(kernel::DataLogger &log) const | jafar::rtslam::RobotOdometry | [virtual] |
writeLogHeader(kernel::DataLogger &log) const | jafar::rtslam::RobotOdometry | [virtual] |
writeLogStats(DataLogger &log) const | jafar::kernel::DataLoggable | [inline, protected, virtual] |
XNEW_pert | jafar::rtslam::RobotAbstract | |
XNEW_pert_extrapol (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
XNEW_x | jafar::rtslam::RobotAbstract | |
XNEW_x_extrapol (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | |
~ChildOf(void) | jafar::rtslam::ChildOf< MapAbstract > | [inline] |
~DataLoggable() (defined in jafar::kernel::DataLoggable) | jafar::kernel::DataLoggable | [protected, virtual] |
~MapObject() | jafar::rtslam::MapObject | [inline, virtual] |
~ObjectAbstract() (defined in jafar::rtslam::ObjectAbstract) | jafar::rtslam::ObjectAbstract | [virtual] |
~ParentOf(void) (defined in jafar::rtslam::ParentOf< SensorAbstract >) | jafar::rtslam::ParentOf< SensorAbstract > | [inline] |
~RobotAbstract() (defined in jafar::rtslam::RobotAbstract) | jafar::rtslam::RobotAbstract | [inline, virtual] |
~RobotOdometry(void) (defined in jafar::rtslam::RobotOdometry) | jafar::rtslam::RobotOdometry | [inline] |