#include <local_slam_result_2d.h>
Public Member Functions | |
void | AddToPoseGraph (int trajectory_id, PoseGraph *pose_graph) const override |
void | AddToTrajectoryBuilder (TrajectoryBuilderInterface *const trajectory_builder) override |
LocalSlamResult2D (const std::string &sensor_id, const mapping::proto::LocalSlamResultData local_slam_result_data, SubmapController< mapping::Submap2D > *submap_controller) | |
Private Attributes | |
const mapping::proto::LocalSlamResultData | local_slam_result_data_ |
const std::string | sensor_id_ |
SubmapController < mapping::Submap2D > * | submap_controller_ |
Definition at line 27 of file local_slam_result_2d.h.
cartographer::mapping::LocalSlamResult2D::LocalSlamResult2D | ( | const std::string & | sensor_id, |
const mapping::proto::LocalSlamResultData | local_slam_result_data, | ||
SubmapController< mapping::Submap2D > * | submap_controller | ||
) | [inline] |
Definition at line 29 of file local_slam_result_2d.h.
void cartographer::mapping::LocalSlamResult2D::AddToPoseGraph | ( | int | trajectory_id, |
PoseGraph * | pose_graph | ||
) | const [override, virtual] |
Implements cartographer::mapping::LocalSlamResultData.
Definition at line 30 of file local_slam_result_2d.cc.
void cartographer::mapping::LocalSlamResult2D::AddToTrajectoryBuilder | ( | TrajectoryBuilderInterface *const | trajectory_builder | ) | [override, virtual] |
Implements cartographer::sensor::Data.
Definition at line 24 of file local_slam_result_2d.cc.
const mapping::proto::LocalSlamResultData cartographer::mapping::LocalSlamResult2D::local_slam_result_data_ [private] |
Definition at line 45 of file local_slam_result_2d.h.
const std::string cartographer::mapping::LocalSlamResult2D::sensor_id_ [private] |
Reimplemented from cartographer::sensor::Data.
Definition at line 44 of file local_slam_result_2d.h.
SubmapController<mapping::Submap2D>* cartographer::mapping::LocalSlamResult2D::submap_controller_ [private] |
Definition at line 46 of file local_slam_result_2d.h.