OKVIS ROS
|
This is the complete list of members for okvis::Estimator, including all inherited members.
addCamera(const okvis::ExtrinsicsEstimationParameters &extrinsicsEstimationParameters) | okvis::Estimator | virtual |
addImu(const okvis::ImuParameters &imuParameters) | okvis::Estimator | virtual |
addLandmark(uint64_t landmarkId, const Eigen::Vector4d &landmark) | okvis::Estimator | virtual |
addObservation(uint64_t landmarkId, uint64_t poseId, size_t camIdx, size_t keypointIdx) | okvis::Estimator | |
addObservation(uint64_t landmarkId, uint64_t poseId, size_t camIdx, size_t keypointIdx) | okvis::Estimator | |
addStates(okvis::MultiFramePtr multiFrame, const okvis::ImuMeasurementDeque &imuMeasurements, bool asKeyframe) | okvis::Estimator | virtual |
AllSensorStatesContainer typedef | okvis::Estimator | private |
applyMarginalizationStrategy(size_t numKeyframes, size_t numImuFrames, okvis::MapPointVector &removedLandmarks) | okvis::Estimator | |
Camera enum value | okvis::Estimator | private |
CameraSensorStates enum name | okvis::Estimator | private |
cauchyLossFunctionPtr_ | okvis::Estimator | private |
ceresCallback_ | okvis::Estimator | private |
clearCameras() | okvis::Estimator | virtual |
clearImus() | okvis::Estimator | virtual |
currentFrameId() const | okvis::Estimator | virtual |
currentKeyframeId() const | okvis::Estimator | |
DynamicPressure enum value | okvis::Estimator | private |
DynamicPressureBias enum value | okvis::Estimator | private |
DynamicPressureSensorStates enum name | okvis::Estimator | private |
Estimator() | okvis::Estimator | |
Estimator(std::shared_ptr< okvis::ceres::Map > mapPtr) | okvis::Estimator | |
extrinsicsEstimationParametersVec_ | okvis::Estimator | private |
frameIdByAge(size_t age) const | okvis::Estimator | |
get_T_WS(uint64_t poseId, okvis::kinematics::Transformation &T_WS) const | okvis::Estimator | virtual |
getCameraSensorStates(uint64_t poseId, size_t cameraIdx, okvis::kinematics::Transformation &T_SCi) const | okvis::Estimator | virtual |
getGlobalStateEstimateAs(uint64_t poseId, int stateType, typename PARAMETER_BLOCK_T::estimate_t &state) const | okvis::Estimator | private |
getGlobalStateParameterBlockAs(uint64_t poseId, int stateType, PARAMETER_BLOCK_T &stateParameterBlock) const | okvis::Estimator | private |
getGlobalStateParameterBlockPtr(uint64_t poseId, int stateType, std::shared_ptr< ceres::ParameterBlock > &stateParameterBlockPtr) const | okvis::Estimator | private |
getLandmark(uint64_t landmarkId, okvis::MapPoint &mapPoint) const | okvis::Estimator | virtual |
getLandmarks(okvis::PointMap &landmarks) const | okvis::Estimator | virtual |
getLandmarks(okvis::MapPointVector &landmarks) const | okvis::Estimator | |
getPoseUncertainty(Eigen::Matrix< double, 6, 6 > &) const | okvis::VioBackendInterface | inlinevirtual |
getSensorStateEstimateAs(uint64_t poseId, int sensorIdx, int sensorType, int stateType, typename PARAMETER_BLOCK_T::estimate_t &state) const | okvis::Estimator | private |
getSensorStateParameterBlockAs(uint64_t poseId, int sensorIdx, int sensorType, int stateType, PARAMETER_BLOCK_T &stateParameterBlock) const | okvis::Estimator | private |
getSensorStateParameterBlockPtr(uint64_t poseId, int sensorIdx, int sensorType, int stateType, std::shared_ptr< ceres::ParameterBlock > &stateParameterBlockPtr) const | okvis::Estimator | private |
getSpeedAndBias(uint64_t poseId, uint64_t imuIdx, okvis::SpeedAndBias &speedAndBias) const | okvis::Estimator | virtual |
getStateUncertainty(Eigen::Matrix< double, 15, 15 > &) const | okvis::VioBackendInterface | inlinevirtual |
GlobalStates enum name | okvis::Estimator | private |
GlobalStatesContainer typedef | okvis::Estimator | private |
Gps enum value | okvis::Estimator | private |
GpsB_t_BA enum value | okvis::Estimator | private |
GpsSensorStates enum name | okvis::Estimator | private |
huberLossFunctionPtr_ | okvis::Estimator | private |
Imu enum value | okvis::Estimator | private |
imuParametersVec_ | okvis::Estimator | private |
ImuSensorStates enum name | okvis::Estimator | private |
InitializationStatus enum name | okvis::VioBackendInterface | |
initializationStatus() const | okvis::VioBackendInterface | inlinevirtual |
initPoseFromImu(const okvis::ImuMeasurementDeque &imuMeasurements, okvis::kinematics::Transformation &T_WS) | okvis::Estimator | static |
Intrinsics enum value | okvis::Estimator | private |
isInImuWindow(uint64_t frameId) const | okvis::Estimator | |
isKeyframe(uint64_t frameId) const | okvis::Estimator | inlinevirtual |
isLandmarkAdded(uint64_t landmarkId) const | okvis::Estimator | inlinevirtual |
isLandmarkInitialized(uint64_t landmarkId) const | okvis::Estimator | virtual |
landmarksMap_ | okvis::Estimator | private |
MagneticZBias enum value | okvis::Estimator | private |
Magnetometer enum value | okvis::Estimator | private |
MagnetometerBias enum value | okvis::Estimator | private |
MagnetometerSensorStates enum name | okvis::Estimator | private |
mapPtr_ | okvis::Estimator | private |
marginalizationErrorPtr_ | okvis::Estimator | private |
marginalizationResidualId_ | okvis::Estimator | private |
multiFrame(uint64_t frameId) const | okvis::Estimator | inlinevirtual |
multiFramePtrMap_ | okvis::Estimator | private |
numFrames() const | okvis::Estimator | inlinevirtual |
numLandmarks() const | okvis::Estimator | inlinevirtual |
optimize(size_t numIter, size_t numThreads=1, bool verbose=false) | okvis::Estimator | virtual |
Position enum value | okvis::Estimator | private |
PositionSensorB_t_BA enum value | okvis::Estimator | private |
PositionSensorStates enum name | okvis::Estimator | private |
printStates(uint64_t poseId, std::ostream &buffer) const | okvis::Estimator | |
Qff enum value | okvis::Estimator | private |
referencePoseId_ | okvis::Estimator | private |
removeObservation(uint64_t landmarkId, uint64_t poseId, size_t camIdx, size_t keypointIdx) | okvis::Estimator | virtual |
removeObservation(::ceres::ResidualBlockId residualBlockId) | okvis::Estimator | private |
SensorStates enum name | okvis::Estimator | private |
set_T_WS(uint64_t poseId, const okvis::kinematics::Transformation &T_WS) | okvis::Estimator | virtual |
setCameraSensorStates(uint64_t poseId, size_t cameraIdx, const okvis::kinematics::Transformation &T_SCi) | okvis::Estimator | virtual |
setComputeUncertainty(bool) | okvis::VioBackendInterface | inlinevirtual |
setGlobalStateEstimateAs(uint64_t poseId, int stateType, const typename PARAMETER_BLOCK_T::estimate_t &state) | okvis::Estimator | private |
setKeyframe(uint64_t frameId, bool isKeyframe) | okvis::Estimator | inlinevirtual |
setLandmark(uint64_t landmarkId, const Eigen::Vector4d &landmark) | okvis::Estimator | virtual |
setLandmarkInitialized(uint64_t landmarkId, bool initialized) | okvis::Estimator | virtual |
setMap(std::shared_ptr< okvis::ceres::Map > mapPtr) | okvis::Estimator | inlinevirtual |
setOptimizationTimeLimit(double timeLimit, int minIterations) | okvis::Estimator | virtual |
setSensorStateEstimateAs(uint64_t poseId, int sensorIdx, int sensorType, int stateType, const typename PARAMETER_BLOCK_T::estimate_t &state) | okvis::Estimator | private |
setSpeedAndBias(uint64_t poseId, size_t imuIdx, const okvis::SpeedAndBias &speedAndBias) | okvis::Estimator | virtual |
SpecificSensorStatesContainer typedef | okvis::Estimator | private |
SpeedAndBias enum value | okvis::Estimator | private |
statesMap_ | okvis::Estimator | private |
statesMutex_ | okvis::Estimator | mutableprivate |
StaticPressure enum value | okvis::Estimator | private |
StaticPressureBias enum value | okvis::Estimator | private |
StaticPressureSensorStates enum name | okvis::Estimator | private |
T_GW enum value | okvis::Estimator | private |
T_PiW enum value | okvis::Estimator | private |
T_SCi enum value | okvis::Estimator | private |
T_WS enum value | okvis::Estimator | private |
timestamp(uint64_t frameId) const | okvis::Estimator | inlinevirtual |
VioBackendInterface() | okvis::VioBackendInterface | inline |
~Estimator() | okvis::Estimator | virtual |
~VioBackendInterface() | okvis::VioBackendInterface | inlinevirtual |