#include <assets_writer.h>
Public Member Functions | |
AssetsWriter (const std::string &pose_graph_filename, const std::vector< std::string > &bag_filenames, const std::string &output_file_prefix) | |
void | RegisterPointsProcessor (const std::string &name, cartographer::io::PointsProcessorPipelineBuilder::FactoryFunction factory) |
void | Run (const std::string &configuration_directory, const std::string &configuration_basename, const std::string &urdf_filename, bool use_bag_transforms) |
Static Public Member Functions | |
::cartographer::io::FileWriterFactory | CreateFileWriterFactory (const std::string &file_path) |
Private Attributes | |
std::vector<::cartographer::mapping::proto::Trajectory > | all_trajectories_ |
std::vector< std::string > | bag_filenames_ |
std::unique_ptr<::cartographer::io::PointsProcessorPipelineBuilder > | point_pipeline_builder_ |
::cartographer::mapping::proto::PoseGraph | pose_graph_ |
Definition at line 30 of file assets_writer.h.
cartographer_ros::AssetsWriter::AssetsWriter | ( | const std::string & | pose_graph_filename, |
const std::vector< std::string > & | bag_filenames, | ||
const std::string & | output_file_prefix | ||
) |
Definition at line 139 of file assets_writer.cc.
|
static |
Definition at line 264 of file assets_writer.cc.
void cartographer_ros::AssetsWriter::RegisterPointsProcessor | ( | const std::string & | name, |
cartographer::io::PointsProcessorPipelineBuilder::FactoryFunction | factory | ||
) |
Definition at line 163 of file assets_writer.cc.
void cartographer_ros::AssetsWriter::Run | ( | const std::string & | configuration_directory, |
const std::string & | configuration_basename, | ||
const std::string & | urdf_filename, | ||
bool | use_bag_transforms | ||
) |
Definition at line 169 of file assets_writer.cc.
|
private |
Definition at line 55 of file assets_writer.h.
|
private |
Definition at line 54 of file assets_writer.h.
|
private |
Definition at line 58 of file assets_writer.h.
|
private |
Definition at line 56 of file assets_writer.h.