Class MapBuilderStub
Defined in File map_builder_stub.h
Inheritance Relationships
Base Type
public cartographer::mapping::MapBuilderInterface
(Class MapBuilderInterface)
Class Documentation
-
class MapBuilderStub : public cartographer::mapping::MapBuilderInterface
Public Functions
-
MapBuilderStub(const std::string &server_address, const std::string &client_id)
-
MapBuilderStub(const MapBuilderStub&) = delete
-
MapBuilderStub &operator=(const MapBuilderStub&) = delete
-
int AddTrajectoryBuilder(const std::set<SensorId> &expected_sensor_ids, const mapping::proto::TrajectoryBuilderOptions &trajectory_options, LocalSlamResultCallback local_slam_result_callback) override
-
int AddTrajectoryForDeserialization(const mapping::proto::TrajectoryBuilderOptionsWithSensorIds &options_with_sensor_ids_proto) override
-
virtual mapping::TrajectoryBuilderInterface *GetTrajectoryBuilder(int trajectory_id) const override
-
virtual void FinishTrajectory(int trajectory_id) override
-
std::string SubmapToProto(const mapping::SubmapId &submap_id, mapping::proto::SubmapQuery::Response *response) override
-
virtual void SerializeState(bool include_unfinished_submaps, io::ProtoStreamWriterInterface *writer) override
-
virtual bool SerializeStateToFile(bool include_unfinished_submaps, const std::string &filename) override
-
virtual std::map<int, int> LoadState(io::ProtoStreamReaderInterface *reader, bool load_frozen_state) override
-
virtual std::map<int, int> LoadStateFromFile(const std::string &filename, bool load_frozen_state) override
-
virtual int num_trajectory_builders() const override
-
virtual mapping::PoseGraphInterface *pose_graph() override
-
virtual const std::vector<mapping::proto::TrajectoryBuilderOptionsWithSensorIds> &GetAllTrajectoryBuilderOptions() const override
-
MapBuilderStub(const std::string &server_address, const std::string &client_id)