fuse_optimizers
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace fuse_optimizers
Classes and Structs
Struct BatchOptimizer::TransactionQueueElement
Struct BatchOptimizerParams
Struct FixedLagSmoother::TransactionQueueElement
Struct FixedLagSmootherParams
Struct Optimizer::SensorModelInfo
Class BatchOptimizer
Class FixedLagSmoother
Class Optimizer
Class VariableStampIndex
Directories
Directory include
Directory fuse_optimizers
Files
File batch_optimizer.h
File batch_optimizer.hpp
File batch_optimizer_params.h
File batch_optimizer_params.hpp
File fixed_lag_smoother.h
File fixed_lag_smoother.hpp
File fixed_lag_smoother_params.h
File fixed_lag_smoother_params.hpp
File optimizer.h
File optimizer.hpp
File variable_stamp_index.h
File variable_stamp_index.hpp
Standard Documents
CHANGELOG
Changelog for package fuse_optimizers
1.0.1 (2023-03-03)
1.0.0 (2023-03-03)
0.4.2 (2021-07-20)
0.4.1 (2021-07-13)
0.4.0 (2019-07-12)
0.3.0 (2019-03-18)
0.2.0 (2019-01-16)
0.1.1 (2018-08-15)
0.1.0 (2018-08-12)
0.0.2 (2018-07-16)
0.0.1 (2018-07-05)
PACKAGE
Index
fuse_optimizers
Index
Index
F
F
fuse_optimizers::BatchOptimizer (C++ class)
fuse_optimizers::BatchOptimizer::applyMotionModelsToQueue (C++ function)
fuse_optimizers::BatchOptimizer::BatchOptimizer (C++ function)
fuse_optimizers::BatchOptimizer::combined_transaction_ (C++ member)
fuse_optimizers::BatchOptimizer::combined_transaction_mutex_ (C++ member)
fuse_optimizers::BatchOptimizer::optimization_request_ (C++ member)
fuse_optimizers::BatchOptimizer::optimization_requested_ (C++ member)
fuse_optimizers::BatchOptimizer::optimization_requested_mutex_ (C++ member)
fuse_optimizers::BatchOptimizer::optimization_thread_ (C++ member)
fuse_optimizers::BatchOptimizer::optimizationLoop (C++ function)
fuse_optimizers::BatchOptimizer::optimize_timer_ (C++ member)
fuse_optimizers::BatchOptimizer::optimizerTimerCallback (C++ function)
fuse_optimizers::BatchOptimizer::ParameterType (C++ type)
fuse_optimizers::BatchOptimizer::params_ (C++ member)
fuse_optimizers::BatchOptimizer::pending_transactions_ (C++ member)
fuse_optimizers::BatchOptimizer::pending_transactions_mutex_ (C++ member)
fuse_optimizers::BatchOptimizer::setDiagnostics (C++ function)
fuse_optimizers::BatchOptimizer::start_time_ (C++ member)
fuse_optimizers::BatchOptimizer::started_ (C++ member)
fuse_optimizers::BatchOptimizer::transactionCallback (C++ function)
fuse_optimizers::BatchOptimizer::TransactionQueue (C++ type)
fuse_optimizers::BatchOptimizer::TransactionQueueElement (C++ struct)
,
[1]
fuse_optimizers::BatchOptimizer::TransactionQueueElement::sensor_name (C++ member)
,
[1]
fuse_optimizers::BatchOptimizer::TransactionQueueElement::transaction (C++ member)
,
[1]
fuse_optimizers::BatchOptimizer::TransactionQueueElement::TransactionQueueElement (C++ function)
,
[1]
fuse_optimizers::BatchOptimizer::~BatchOptimizer (C++ function)
fuse_optimizers::BatchOptimizerParams (C++ struct)
fuse_optimizers::BatchOptimizerParams::loadFromROS (C++ function)
fuse_optimizers::BatchOptimizerParams::optimization_period (C++ member)
fuse_optimizers::BatchOptimizerParams::solver_options (C++ member)
fuse_optimizers::BatchOptimizerParams::transaction_timeout (C++ member)
fuse_optimizers::FixedLagSmoother (C++ class)
fuse_optimizers::FixedLagSmoother::autostart (C++ function)
fuse_optimizers::FixedLagSmoother::computeLagExpirationTime (C++ function)
fuse_optimizers::FixedLagSmoother::computeVariablesToMarginalize (C++ function)
fuse_optimizers::FixedLagSmoother::FixedLagSmoother (C++ function)
fuse_optimizers::FixedLagSmoother::getStartTime (C++ function)
fuse_optimizers::FixedLagSmoother::ignited_ (C++ member)
fuse_optimizers::FixedLagSmoother::lag_expiration_ (C++ member)
fuse_optimizers::FixedLagSmoother::marginal_transaction_ (C++ member)
fuse_optimizers::FixedLagSmoother::optimization_deadline_ (C++ member)
fuse_optimizers::FixedLagSmoother::optimization_mutex_ (C++ member)
fuse_optimizers::FixedLagSmoother::optimization_request_ (C++ member)
fuse_optimizers::FixedLagSmoother::optimization_requested_ (C++ member)
fuse_optimizers::FixedLagSmoother::optimization_requested_mutex_ (C++ member)
fuse_optimizers::FixedLagSmoother::optimization_running_ (C++ member)
fuse_optimizers::FixedLagSmoother::optimization_thread_ (C++ member)
fuse_optimizers::FixedLagSmoother::optimizationLoop (C++ function)
fuse_optimizers::FixedLagSmoother::optimize_timer_ (C++ member)
fuse_optimizers::FixedLagSmoother::optimizerTimerCallback (C++ function)
fuse_optimizers::FixedLagSmoother::ParameterType (C++ type)
fuse_optimizers::FixedLagSmoother::params_ (C++ member)
fuse_optimizers::FixedLagSmoother::pending_transactions_ (C++ member)
fuse_optimizers::FixedLagSmoother::pending_transactions_mutex_ (C++ member)
fuse_optimizers::FixedLagSmoother::postprocessMarginalization (C++ function)
fuse_optimizers::FixedLagSmoother::preprocessMarginalization (C++ function)
fuse_optimizers::FixedLagSmoother::processQueue (C++ function)
fuse_optimizers::FixedLagSmoother::reset_service_server_ (C++ member)
fuse_optimizers::FixedLagSmoother::resetServiceCallback (C++ function)
fuse_optimizers::FixedLagSmoother::setDiagnostics (C++ function)
fuse_optimizers::FixedLagSmoother::setStartTime (C++ function)
fuse_optimizers::FixedLagSmoother::start_time_ (C++ member)
fuse_optimizers::FixedLagSmoother::start_time_mutex_ (C++ member)
fuse_optimizers::FixedLagSmoother::started_ (C++ member)
fuse_optimizers::FixedLagSmoother::summary_ (C++ member)
fuse_optimizers::FixedLagSmoother::timestamp_tracking_ (C++ member)
fuse_optimizers::FixedLagSmoother::transactionCallback (C++ function)
fuse_optimizers::FixedLagSmoother::TransactionQueue (C++ type)
fuse_optimizers::FixedLagSmoother::TransactionQueueElement (C++ struct)
,
[1]
fuse_optimizers::FixedLagSmoother::TransactionQueueElement::maxStamp (C++ function)
,
[1]
fuse_optimizers::FixedLagSmoother::TransactionQueueElement::minStamp (C++ function)
,
[1]
fuse_optimizers::FixedLagSmoother::TransactionQueueElement::sensor_name (C++ member)
,
[1]
fuse_optimizers::FixedLagSmoother::TransactionQueueElement::stamp (C++ function)
,
[1]
fuse_optimizers::FixedLagSmoother::TransactionQueueElement::transaction (C++ member)
,
[1]
fuse_optimizers::FixedLagSmoother::~FixedLagSmoother (C++ function)
fuse_optimizers::FixedLagSmootherParams (C++ struct)
fuse_optimizers::FixedLagSmootherParams::lag_duration (C++ member)
fuse_optimizers::FixedLagSmootherParams::loadFromROS (C++ function)
fuse_optimizers::FixedLagSmootherParams::optimization_period (C++ member)
fuse_optimizers::FixedLagSmootherParams::reset_service (C++ member)
fuse_optimizers::FixedLagSmootherParams::solver_options (C++ member)
fuse_optimizers::FixedLagSmootherParams::transaction_timeout (C++ member)
fuse_optimizers::Optimizer (C++ class)
fuse_optimizers::Optimizer::applyMotionModels (C++ function)
fuse_optimizers::Optimizer::associated_motion_models_ (C++ member)
fuse_optimizers::Optimizer::AssociatedMotionModels (C++ type)
fuse_optimizers::Optimizer::callback_queue_ (C++ member)
fuse_optimizers::Optimizer::clearCallbacks (C++ function)
fuse_optimizers::Optimizer::clock_ (C++ member)
fuse_optimizers::Optimizer::diagnostic_updater_ (C++ member)
fuse_optimizers::Optimizer::graph_ (C++ member)
fuse_optimizers::Optimizer::injectCallback (C++ function)
fuse_optimizers::Optimizer::interfaces_ (C++ member)
fuse_optimizers::Optimizer::loadMotionModels (C++ function)
fuse_optimizers::Optimizer::loadPublishers (C++ function)
fuse_optimizers::Optimizer::loadSensorModels (C++ function)
fuse_optimizers::Optimizer::logger_ (C++ member)
fuse_optimizers::Optimizer::motion_model_loader_ (C++ member)
fuse_optimizers::Optimizer::motion_models_ (C++ member)
fuse_optimizers::Optimizer::MotionModelGroup (C++ type)
fuse_optimizers::Optimizer::MotionModels (C++ type)
fuse_optimizers::Optimizer::MotionModelUniquePtr (C++ type)
fuse_optimizers::Optimizer::notify (C++ function)
fuse_optimizers::Optimizer::Optimizer (C++ function)
fuse_optimizers::Optimizer::publisher_loader_ (C++ member)
fuse_optimizers::Optimizer::Publishers (C++ type)
fuse_optimizers::Optimizer::publishers_ (C++ member)
fuse_optimizers::Optimizer::PublisherUniquePtr (C++ type)
fuse_optimizers::Optimizer::sensor_model_loader_ (C++ member)
fuse_optimizers::Optimizer::sensor_models_ (C++ member)
fuse_optimizers::Optimizer::SensorModelInfo (C++ struct)
,
[1]
fuse_optimizers::Optimizer::SensorModelInfo::ignition (C++ member)
,
[1]
fuse_optimizers::Optimizer::SensorModelInfo::model (C++ member)
,
[1]
fuse_optimizers::Optimizer::SensorModelInfo::SensorModelInfo (C++ function)
,
[1]
fuse_optimizers::Optimizer::SensorModels (C++ type)
fuse_optimizers::Optimizer::SensorModelUniquePtr (C++ type)
fuse_optimizers::Optimizer::setDiagnostics (C++ function)
fuse_optimizers::Optimizer::startPlugins (C++ function)
fuse_optimizers::Optimizer::stopPlugins (C++ function)
fuse_optimizers::Optimizer::transactionCallback (C++ function)
fuse_optimizers::Optimizer::~Optimizer (C++ function)
fuse_optimizers::VariableStampIndex (C++ class)
fuse_optimizers::VariableStampIndex::addMarginalTransaction (C++ function)
fuse_optimizers::VariableStampIndex::addNewTransaction (C++ function)
fuse_optimizers::VariableStampIndex::applyAddedConstraints (C++ function)
fuse_optimizers::VariableStampIndex::applyAddedVariables (C++ function)
fuse_optimizers::VariableStampIndex::applyRemovedConstraints (C++ function)
fuse_optimizers::VariableStampIndex::applyRemovedVariables (C++ function)
fuse_optimizers::VariableStampIndex::clear (C++ function)
fuse_optimizers::VariableStampIndex::constraints_ (C++ member)
fuse_optimizers::VariableStampIndex::ConstraintToVariablesMap (C++ type)
fuse_optimizers::VariableStampIndex::currentStamp (C++ function)
fuse_optimizers::VariableStampIndex::empty (C++ function)
fuse_optimizers::VariableStampIndex::query (C++ function)
fuse_optimizers::VariableStampIndex::size (C++ function)
fuse_optimizers::VariableStampIndex::stamped_index_ (C++ member)
fuse_optimizers::VariableStampIndex::StampedMap (C++ type)
fuse_optimizers::VariableStampIndex::variables_ (C++ member)
fuse_optimizers::VariableStampIndex::VariableStampIndex (C++ function)
fuse_optimizers::VariableStampIndex::VariableToConstraintsMap (C++ type)
fuse_optimizers::VariableStampIndex::~VariableStampIndex (C++ function)