addBarometerMeasurement(const okvis::Time &stamp, double staticPressure, double stdev) | okvis::ThreadedKFVio | virtual |
addDifferentialPressureMeasurement(const okvis::Time &stamp, double differentialPressure, double stdev) | okvis::ThreadedKFVio | virtual |
addEigenImage(const okvis::Time &stamp, size_t cameraIndex, const EigenImage &image) | okvis::VioInterface | |
addGpsMeasurement(const okvis::Time &stamp, double lat_wgs84_deg, double lon_wgs84_deg, double alt_wgs84_deg, const Eigen::Vector3d &positionOffset, const Eigen::Matrix3d &positionCovarianceENU) | okvis::ThreadedKFVio | virtual |
addImage(const okvis::Time &stamp, size_t cameraIndex, const cv::Mat &image, const std::vector< cv::KeyPoint > *keypoints=0, bool *asKeyframe=0) | okvis::ThreadedKFVio | virtual |
addImuMeasurement(const okvis::Time &stamp, const Eigen::Vector3d &alpha, const Eigen::Vector3d &omega) | okvis::ThreadedKFVio | virtual |
addKeypoints(const okvis::Time &stamp, size_t cameraIndex, const std::vector< cv::KeyPoint > &keypoints, const std::vector< uint64_t > &landmarkIds, const cv::Mat &descriptors=cv::Mat(), bool *asKeyframe=0) | okvis::ThreadedKFVio | virtual |
addMagnetometerMeasurement(const okvis::Time &stamp, const Eigen::Vector3d &fluxDensityMeas, double stdev) | okvis::ThreadedKFVio | virtual |
addPositionMeasurement(const okvis::Time &stamp, const Eigen::Vector3d &position, const Eigen::Vector3d &positionOffset, const Eigen::Matrix3d &positionCovariance) | okvis::ThreadedKFVio | virtual |
blocking_ | okvis::VioInterface | protected |
cameraMeasurementsReceived_ | okvis::ThreadedKFVio | private |
csvImuFile_ | okvis::VioInterface | protected |
csvMagFile_ | okvis::VioInterface | protected |
csvPosFile_ | okvis::VioInterface | protected |
csvTracksFiles_ | okvis::VioInterface | protected |
deleteImuMeasurements(const okvis::Time &eraseUntil) | okvis::ThreadedKFVio | private |
differentialConsumerLoop() | okvis::ThreadedKFVio | private |
differentialConsumerThread_ | okvis::ThreadedKFVio | private |
display() | okvis::ThreadedKFVio | |
displayImages_ | okvis::ThreadedKFVio | private |
EigenImage typedef | okvis::VioInterface | |
estimator_ | okvis::ThreadedKFVio | private |
estimator_mutex_ | okvis::ThreadedKFVio | private |
FilePtrMap typedef | okvis::VioInterface | protected |
frameConsumerLoop(size_t cameraIndex) | okvis::ThreadedKFVio | private |
frameConsumerThreads_ | okvis::ThreadedKFVio | private |
frameSynchronizer_ | okvis::ThreadedKFVio | private |
frameSynchronizer_mutex_ | okvis::ThreadedKFVio | private |
frontend_ | okvis::ThreadedKFVio | private |
FullStateCallback typedef | okvis::VioInterface | |
fullStateCallback_ | okvis::VioInterface | protected |
FullStateCallbackWithExtrinsics typedef | okvis::VioInterface | |
fullStateCallbackWithExtrinsics_ | okvis::VioInterface | protected |
getImuMeasurments(okvis::Time &start, okvis::Time &end) | okvis::ThreadedKFVio | private |
gpsConsumerLoop() | okvis::ThreadedKFVio | private |
gpsConsumerThread_ | okvis::ThreadedKFVio | private |
imu_params_ | okvis::ThreadedKFVio | private |
imuConsumerLoop() | okvis::ThreadedKFVio | private |
imuConsumerThread_ | okvis::ThreadedKFVio | private |
imuFrameSynchronizer_ | okvis::ThreadedKFVio | private |
imuMeasurements_ | okvis::ThreadedKFVio | private |
imuMeasurements_mutex_ | okvis::ThreadedKFVio | private |
imuMeasurementsReceived_ | okvis::ThreadedKFVio | private |
init() | okvis::ThreadedKFVio | private |
keypointConsumerThreads_ | okvis::ThreadedKFVio | private |
keypointMeasurements_ | okvis::ThreadedKFVio | private |
LandmarksCallback typedef | okvis::VioInterface | |
landmarksCallback_ | okvis::VioInterface | protected |
lastAddedImageTimestamp_ | okvis::ThreadedKFVio | private |
lastAddedStateTimestamp_ | okvis::ThreadedKFVio | private |
lastOptimized_T_WS_ | okvis::ThreadedKFVio | private |
lastOptimizedSpeedAndBiases_ | okvis::ThreadedKFVio | private |
lastOptimizedStateTimestamp_ | okvis::ThreadedKFVio | private |
lastState_mutex_ | okvis::ThreadedKFVio | private |
magnetometerConsumerLoop() | okvis::ThreadedKFVio | private |
magnetometerConsumerThread_ | okvis::ThreadedKFVio | private |
map_ | okvis::ThreadedKFVio | private |
matchedFrames_ | okvis::ThreadedKFVio | private |
matchesConsumerThreads_ | okvis::ThreadedKFVio | private |
matchingLoop() | okvis::ThreadedKFVio | private |
maxImuInputQueueSize_ | okvis::ThreadedKFVio | private |
maxPositionInputQueueSize_ | okvis::ThreadedKFVio | private |
numCameraPairs_ | okvis::ThreadedKFVio | private |
numCameras_ | okvis::ThreadedKFVio | private |
optimizationDone_ | okvis::ThreadedKFVio | private |
optimizationLoop() | okvis::ThreadedKFVio | private |
optimizationNotification_ | okvis::ThreadedKFVio | private |
optimizationResults_ | okvis::ThreadedKFVio | private |
optimizationThread_ | okvis::ThreadedKFVio | private |
parameters_ | okvis::ThreadedKFVio | private |
positionConsumerLoop() | okvis::ThreadedKFVio | private |
positionConsumerThread_ | okvis::ThreadedKFVio | private |
positionMeasurements_ | okvis::ThreadedKFVio | private |
positionMeasurements_mutex_ | okvis::ThreadedKFVio | private |
positionMeasurementsReceived_ | okvis::ThreadedKFVio | private |
publisherLoop() | okvis::ThreadedKFVio | private |
publisherThread_ | okvis::ThreadedKFVio | private |
repropagationNeeded_ | okvis::ThreadedKFVio | private |
setBlocking(bool blocking) | okvis::ThreadedKFVio | virtual |
setFullStateCallback(const FullStateCallback &fullStateCallback) | okvis::VioInterface | virtual |
setFullStateCallbackWithExtrinsics(const FullStateCallbackWithExtrinsics &fullStateCallbackWithExtrinsics) | okvis::VioInterface | virtual |
setImuCsvFile(std::fstream &csvFile) | okvis::VioInterface | |
setImuCsvFile(const std::string &csvFileName) | okvis::VioInterface | |
setLandmarksCallback(const LandmarksCallback &landmarksCallback) | okvis::VioInterface | virtual |
setMagCsvFile(std::fstream &csvFile) | okvis::VioInterface | |
setMagCsvFile(const std::string &csvFileName) | okvis::VioInterface | |
setPosCsvFile(std::fstream &csvFile) | okvis::VioInterface | |
setPosCsvFile(const std::string &csvFileName) | okvis::VioInterface | |
setStateCallback(const StateCallback &stateCallback) | okvis::VioInterface | virtual |
setTracksCsvFile(size_t cameraId, std::fstream &csvFile) | okvis::VioInterface | |
setTracksCsvFile(size_t cameraId, const std::string &csvFileName) | okvis::VioInterface | |
speedAndBiases_propagated_ | okvis::ThreadedKFVio | private |
startThreads() | okvis::ThreadedKFVio | privatevirtual |
StateCallback typedef | okvis::VioInterface | |
stateCallback_ | okvis::VioInterface | protected |
T_WS_propagated_ | okvis::ThreadedKFVio | private |
ThreadedKFVio(okvis::VioParameters ¶meters) | okvis::ThreadedKFVio | |
TimerSwitchable | okvis::ThreadedKFVio | |
VioInterface() | okvis::VioInterface | |
visualizationData_ | okvis::ThreadedKFVio | private |
visualizationLoop() | okvis::ThreadedKFVio | private |
visualizationThread_ | okvis::ThreadedKFVio | private |
writeImuCsvDescription() | okvis::VioInterface | protected |
writeMagCsvDescription() | okvis::VioInterface | protected |
writePosCsvDescription() | okvis::VioInterface | protected |
writeTracksCsvDescription(size_t cameraId) | okvis::VioInterface | protected |
~ThreadedKFVio() | okvis::ThreadedKFVio | virtual |
~VioInterface() | okvis::VioInterface | virtual |