AddImuData(int trajectory_id, common::Time time, const Eigen::Vector3d &linear_acceleration, const Eigen::Vector3d &angular_velocity) | cartographer::mapping_2d::SparsePoseGraph | |
AddScan(common::Time time, const transform::Rigid3d &tracking_to_pose, const sensor::RangeData &range_data_in_pose, const transform::Rigid2d &pose, int trajectory_id, const mapping::Submap *matching_submap, const std::vector< const mapping::Submap * > &insertion_submaps) EXCLUDES(mutex_) | cartographer::mapping_2d::SparsePoseGraph | |
AddTrimmer(std::unique_ptr< mapping::PoseGraphTrimmer > trimmer) override | cartographer::mapping_2d::SparsePoseGraph | |
cartographer::mapping::SparsePoseGraph::AddTrimmer(std::unique_ptr< PoseGraphTrimmer > trimmer)=0 | cartographer::mapping::SparsePoseGraph | pure virtual |
AddWorkItem(std::function< void()> work_item) REQUIRES(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
ComputeConstraint(const mapping::NodeId &node_id, const mapping::SubmapId &submap_id) REQUIRES(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
ComputeConstraintsForOldScans(const mapping::Submap *submap) REQUIRES(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
ComputeConstraintsForScan(const mapping::Submap *matching_submap, std::vector< const mapping::Submap * > insertion_submaps, const mapping::Submap *finished_submap, const transform::Rigid2d &pose) REQUIRES(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
ComputeLocalToGlobalTransform(const std::vector< std::vector< sparse_pose_graph::SubmapData >> &submap_transforms, int trajectory_id) const REQUIRES(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
connected_components_ | cartographer::mapping_2d::SparsePoseGraph | private |
constraints() override EXCLUDES(mutex_) | cartographer::mapping_2d::SparsePoseGraph | virtual |
GetConnectedTrajectories() override | cartographer::mapping_2d::SparsePoseGraph | virtual |
GetLocalToGlobalTransform(int trajectory_id) EXCLUDES(mutex_) override | cartographer::mapping_2d::SparsePoseGraph | virtual |
GetSubmapId(const mapping::Submap *submap) const REQUIRES(mutex_) | cartographer::mapping_2d::SparsePoseGraph | inlineprivate |
GetSubmapTransform(const mapping::SubmapId &submap_id) EXCLUDES(mutex_) override | cartographer::mapping_2d::SparsePoseGraph | virtual |
GetTrajectoryNodes() override EXCLUDES(mutex_) | cartographer::mapping_2d::SparsePoseGraph | virtual |
GrowSubmapTransformsAsNeeded(const std::vector< const mapping::Submap * > &insertion_submaps) REQUIRES(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
GUARDED_BY(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
GUARDED_BY(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
GUARDED_BY(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
GUARDED_BY(mutex_)=0 | cartographer::mapping_2d::SparsePoseGraph | privatepure virtual |
GUARDED_BY(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
GUARDED_BY(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
GUARDED_BY(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
GUARDED_BY(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
GUARDED_BY(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
GUARDED_BY(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
GUARDED_BY(mutex_)=0 | cartographer::mapping_2d::SparsePoseGraph | privatepure virtual |
GUARDED_BY(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
GUARDED_BY(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
HandleScanQueue() REQUIRES(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
mutex_ | cartographer::mapping_2d::SparsePoseGraph | private |
num_submaps(int trajectory_id) EXCLUDES(mutex_) override | cartographer::mapping_2d::SparsePoseGraph | virtual |
operator=(const SparsePoseGraph &)=delete | cartographer::mapping_2d::SparsePoseGraph | |
cartographer::mapping::SparsePoseGraph::operator=(const SparsePoseGraph &)=delete | cartographer::mapping::SparsePoseGraph | |
optimization_problem_ | cartographer::mapping_2d::SparsePoseGraph | private |
options_ | cartographer::mapping_2d::SparsePoseGraph | private |
reverse_connected_components_ | cartographer::mapping_2d::SparsePoseGraph | private |
RunFinalOptimization() override | cartographer::mapping_2d::SparsePoseGraph | virtual |
RunOptimization() EXCLUDES(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
SparsePoseGraph(const mapping::proto::SparsePoseGraphOptions &options, common::ThreadPool *thread_pool) | cartographer::mapping_2d::SparsePoseGraph | |
SparsePoseGraph(const SparsePoseGraph &)=delete | cartographer::mapping_2d::SparsePoseGraph | |
cartographer::mapping::SparsePoseGraph::SparsePoseGraph() | cartographer::mapping::SparsePoseGraph | inline |
cartographer::mapping::SparsePoseGraph::SparsePoseGraph(const SparsePoseGraph &)=delete | cartographer::mapping::SparsePoseGraph | |
SubmapState enum name | cartographer::mapping_2d::SparsePoseGraph | private |
ToProto() | cartographer::mapping::SparsePoseGraph | |
WaitForAllComputations() EXCLUDES(mutex_) | cartographer::mapping_2d::SparsePoseGraph | private |
~SparsePoseGraph() override | cartographer::mapping_2d::SparsePoseGraph | virtual |