Class RosMapWritingPointsProcessor
Defined in File ros_map_writing_points_processor.h
Inheritance Relationships
Base Type
public cartographer::io::PointsProcessor
Class Documentation
-
class RosMapWritingPointsProcessor : public cartographer::io::PointsProcessor
Public Functions
-
RosMapWritingPointsProcessor(double resolution, const ::cartographer::mapping::proto::ProbabilityGridRangeDataInserterOptions2D &range_data_inserter_options, ::cartographer::io::FileWriterFactory file_writer_factory, const std::string &filestem, PointsProcessor *next)
-
RosMapWritingPointsProcessor(const RosMapWritingPointsProcessor&) = delete
-
RosMapWritingPointsProcessor &operator=(const RosMapWritingPointsProcessor&) = delete
-
inline ~RosMapWritingPointsProcessor() override
-
void Process(std::unique_ptr<::cartographer::io::PointsBatch> batch) override
-
FlushResult Flush() override
Public Static Functions
-
static std::unique_ptr<RosMapWritingPointsProcessor> FromDictionary(::cartographer::io::FileWriterFactory file_writer_factory, ::cartographer::common::LuaParameterDictionary *dictionary, PointsProcessor *next)
Public Static Attributes
-
static constexpr const char *kConfigurationFileActionName = "write_ros_map"
-
RosMapWritingPointsProcessor(double resolution, const ::cartographer::mapping::proto::ProbabilityGridRangeDataInserterOptions2D &range_data_inserter_options, ::cartographer::io::FileWriterFactory file_writer_factory, const std::string &filestem, PointsProcessor *next)