AddImuData(int trajectory_id, const sensor::ImuData &imu_data)=0 | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | pure virtual |
AddOdometryData(int trajectory_id, const sensor::OdometryData &odometry_data)=0 | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | pure virtual |
AddSubmap(int trajectory_id, const RigidTransformType &global_submap_pose)=0 | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | pure virtual |
AddTrajectoryNode(int trajectory_id, const NodeDataType &node_data)=0 | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | pure virtual |
Constraint typedef | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | |
imu_data() const =0 | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | pure virtual |
InsertSubmap(const SubmapId &submap_id, const RigidTransformType &global_submap_pose)=0 | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | pure virtual |
InsertTrajectoryNode(const NodeId &node_id, const NodeDataType &node_data)=0 | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | pure virtual |
landmark_data() const =0 | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | pure virtual |
LandmarkNode typedef | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | |
node_data() const =0 | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | pure virtual |
odometry_data() const =0 | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | pure virtual |
operator=(const OptimizationProblemInterface &)=delete | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | |
OptimizationProblemInterface() | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | inline |
OptimizationProblemInterface(const OptimizationProblemInterface &)=delete | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | |
SetMaxNumIterations(int32 max_num_iterations)=0 | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | pure virtual |
Solve(const std::vector< Constraint > &constraints, const std::set< int > &frozen_trajectories, const std::map< std::string, LandmarkNode > &landmark_nodes)=0 | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | pure virtual |
submap_data() const =0 | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | pure virtual |
TrimSubmap(const SubmapId &submap_id)=0 | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | pure virtual |
TrimTrajectoryNode(const NodeId &node_id)=0 | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | pure virtual |
~OptimizationProblemInterface() | cartographer::mapping::optimization::OptimizationProblemInterface< NodeDataType, SubmapDataType, RigidTransformType > | inlinevirtual |