, 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] |