OKVIS ROS
|
This is the complete list of members for okvis::VioBackendInterface, including all inherited members.
addCamera(const ExtrinsicsEstimationParameters &extrinsicsEstimationParameters)=0 | okvis::VioBackendInterface | pure virtual |
addImu(const ImuParameters &imuParameters)=0 | okvis::VioBackendInterface | pure virtual |
addLandmark(uint64_t landmarkId, const Eigen::Vector4d &landmark)=0 | okvis::VioBackendInterface | pure virtual |
addStates(okvis::MultiFramePtr multiFrame, const okvis::ImuMeasurementDeque &imuMeasurements, bool asKeyframe)=0 | okvis::VioBackendInterface | pure virtual |
clearCameras()=0 | okvis::VioBackendInterface | pure virtual |
clearImus()=0 | okvis::VioBackendInterface | pure virtual |
currentFrameId() const =0 | okvis::VioBackendInterface | pure virtual |
get_T_WS(uint64_t poseId, okvis::kinematics::Transformation &T_WS) const =0 | okvis::VioBackendInterface | pure virtual |
getCameraSensorStates(uint64_t poseId, size_t cameraIdx, okvis::kinematics::Transformation &T_SCi) const =0 | okvis::VioBackendInterface | pure virtual |
getLandmark(uint64_t landmarkId, MapPoint &mapPoint) const =0 | okvis::VioBackendInterface | pure virtual |
getLandmarks(PointMap &landmarks) const =0 | okvis::VioBackendInterface | pure virtual |
getPoseUncertainty(Eigen::Matrix< double, 6, 6 > &) const | okvis::VioBackendInterface | inlinevirtual |
getSpeedAndBias(uint64_t poseId, uint64_t imuIdx, okvis::SpeedAndBias &speedAndBias) const =0 | okvis::VioBackendInterface | pure virtual |
getStateUncertainty(Eigen::Matrix< double, 15, 15 > &) const | okvis::VioBackendInterface | inlinevirtual |
InitializationStatus enum name | okvis::VioBackendInterface | |
initializationStatus() const | okvis::VioBackendInterface | inlinevirtual |
isKeyframe(uint64_t frameId) const =0 | okvis::VioBackendInterface | pure virtual |
isLandmarkAdded(uint64_t landmarkId) const =0 | okvis::VioBackendInterface | pure virtual |
isLandmarkInitialized(uint64_t landmarkId) const =0 | okvis::VioBackendInterface | pure virtual |
multiFrame(uint64_t frameId) const =0 | okvis::VioBackendInterface | pure virtual |
numFrames() const =0 | okvis::VioBackendInterface | pure virtual |
numLandmarks() const =0 | okvis::VioBackendInterface | pure virtual |
optimize(size_t numIter, size_t numThreads=1, bool verbose=false)=0 | okvis::VioBackendInterface | pure virtual |
removeObservation(uint64_t landmarkId, uint64_t poseId, size_t camIdx, size_t keypointIdx)=0 | okvis::VioBackendInterface | pure virtual |
set_T_WS(uint64_t poseId, const okvis::kinematics::Transformation &T_WS)=0 | okvis::VioBackendInterface | pure virtual |
setCameraSensorStates(uint64_t poseId, size_t cameraIdx, const okvis::kinematics::Transformation &T_SCi)=0 | okvis::VioBackendInterface | pure virtual |
setComputeUncertainty(bool) | okvis::VioBackendInterface | inlinevirtual |
setKeyframe(uint64_t frameId, bool isKeyframe)=0 | okvis::VioBackendInterface | pure virtual |
setLandmark(uint64_t landmarkId, const Eigen::Vector4d &landmark)=0 | okvis::VioBackendInterface | pure virtual |
setLandmarkInitialized(uint64_t landmarkId, bool initialized)=0 | okvis::VioBackendInterface | pure virtual |
setMap(std::shared_ptr< okvis::ceres::Map > mapPtr)=0 | okvis::VioBackendInterface | pure virtual |
setOptimizationTimeLimit(double timeLimit, int minIterations)=0 | okvis::VioBackendInterface | pure virtual |
setSpeedAndBias(uint64_t poseId, size_t imuIdx, const okvis::SpeedAndBias &speedAndBias)=0 | okvis::VioBackendInterface | pure virtual |
timestamp(uint64_t frameId) const =0 | okvis::VioBackendInterface | pure virtual |
VioBackendInterface() | okvis::VioBackendInterface | inline |
~VioBackendInterface() | okvis::VioBackendInterface | inlinevirtual |