Namespaces | |
namespace | handlers |
namespace | metrics |
namespace | testing |
Classes | |
class | LocalTrajectoryUploaderInterface |
class | MapBuilderContext |
class | MapBuilderContextInterface |
class | MapBuilderServer |
class | MapBuilderServerInterface |
class | MapBuilderStub |
class | PoseGraphStub |
class | TrajectoryBuilderStub |
Functions | |
void | CreateAddFixedFramePoseDataRequest (const std::string &sensor_id, int trajectory_id, const std::string &client_id, const sensor::proto::FixedFramePoseData &fixed_frame_pose_data, proto::AddFixedFramePoseDataRequest *proto) |
void | CreateAddImuDataRequest (const std::string &sensor_id, const int trajectory_id, const std::string &client_id, const sensor::proto::ImuData &imu_data, proto::AddImuDataRequest *proto) |
void | CreateAddLandmarkDataRequest (const std::string &sensor_id, int trajectory_id, const std::string &client_id, const sensor::proto::LandmarkData &landmark_data, proto::AddLandmarkDataRequest *proto) |
void | CreateAddOdometryDataRequest (const std::string &sensor_id, int trajectory_id, const std::string &client_id, const sensor::proto::OdometryData &odometry_data, proto::AddOdometryDataRequest *proto) |
void | CreateAddRangeFinderDataRequest (const std::string &sensor_id, int trajectory_id, const std::string &client_id, const sensor::proto::TimedPointCloudData &timed_point_cloud_data, proto::AddRangefinderDataRequest *proto) |
std::unique_ptr < LocalTrajectoryUploaderInterface > | CreateLocalTrajectoryUploader (const std::string &uplink_server_address, int batch_size, bool enable_ssl_encryption, bool enable_google_auth) |
std::unique_ptr < MapBuilderServerInterface > | CreateMapBuilderServer (const proto::MapBuilderServerOptions &map_builder_server_options, std::unique_ptr< mapping::MapBuilderInterface > map_builder) |
proto::MapBuilderServerOptions | CreateMapBuilderServerOptions (common::LuaParameterDictionary *lua_parameter_dictionary) |
void | CreateSensorDataForLocalSlamResult (const std::string &sensor_id, int trajectory_id, const std::string &client_id, common::Time time, int starting_submap_index, const mapping::TrajectoryBuilderInterface::InsertionResult &insertion_result, proto::SensorData *proto) |
void | CreateSensorMetadata (const std::string &sensor_id, const int trajectory_id, const std::string &client_id, proto::SensorMetadata *proto) |
TrajectoryState | FromProto (const proto::TrajectoryState &proto) |
std::map< int, int > | FromProto (const proto::TrajectoryRemapping &proto) |
mapping::TrajectoryBuilderInterface::SensorId | FromProto (const proto::SensorId &proto) |
proto::MapBuilderServerOptions | LoadMapBuilderServerOptions (const std::string &configuration_directory, const std::string &configuration_basename) |
void | RegisterMapBuilderServerMetrics (metrics::FamilyFactory *factory) |
void | Run (const std::string &configuration_directory, const std::string &configuration_basename) |
proto::TrajectoryState | ToProto (const mapping::PoseGraphInterface::TrajectoryState &trajectory_state) |
proto::TrajectoryState | ToProto (const TrajectoryState &trajectory_state) |
proto::TrajectoryRemapping | ToProto (const std::map< int, int > &trajectory_remapping) |
proto::SensorId | ToProto (const mapping::TrajectoryBuilderInterface::SensorId &sensor_id) |
void cartographer::cloud::CreateAddFixedFramePoseDataRequest | ( | const std::string & | sensor_id, |
int | trajectory_id, | ||
const std::string & | client_id, | ||
const sensor::proto::FixedFramePoseData & | fixed_frame_pose_data, | ||
proto::AddFixedFramePoseDataRequest * | proto | ||
) |
Definition at line 30 of file sensor/serialization.cc.
void cartographer::cloud::CreateAddImuDataRequest | ( | const std::string & | sensor_id, |
const int | trajectory_id, | ||
const std::string & | client_id, | ||
const sensor::proto::ImuData & | imu_data, | ||
proto::AddImuDataRequest * | proto | ||
) |
Definition at line 40 of file sensor/serialization.cc.
void cartographer::cloud::CreateAddLandmarkDataRequest | ( | const std::string & | sensor_id, |
int | trajectory_id, | ||
const std::string & | client_id, | ||
const sensor::proto::LandmarkData & | landmark_data, | ||
proto::AddLandmarkDataRequest * | proto | ||
) |
Definition at line 70 of file sensor/serialization.cc.
void cartographer::cloud::CreateAddOdometryDataRequest | ( | const std::string & | sensor_id, |
int | trajectory_id, | ||
const std::string & | client_id, | ||
const sensor::proto::OdometryData & | odometry_data, | ||
proto::AddOdometryDataRequest * | proto | ||
) |
Definition at line 50 of file sensor/serialization.cc.
void cartographer::cloud::CreateAddRangeFinderDataRequest | ( | const std::string & | sensor_id, |
int | trajectory_id, | ||
const std::string & | client_id, | ||
const sensor::proto::TimedPointCloudData & | timed_point_cloud_data, | ||
proto::AddRangefinderDataRequest * | proto | ||
) |
Definition at line 60 of file sensor/serialization.cc.
std::unique_ptr< LocalTrajectoryUploaderInterface > cartographer::cloud::CreateLocalTrajectoryUploader | ( | const std::string & | uplink_server_address, |
int | batch_size, | ||
bool | enable_ssl_encryption, | ||
bool | enable_google_auth | ||
) |
Definition at line 336 of file local_trajectory_uploader.cc.
std::unique_ptr< MapBuilderServerInterface > cartographer::cloud::CreateMapBuilderServer | ( | const proto::MapBuilderServerOptions & | map_builder_server_options, |
std::unique_ptr< mapping::MapBuilderInterface > | map_builder | ||
) |
Definition at line 13 of file map_builder_server_interface.cc.
proto::MapBuilderServerOptions cartographer::cloud::CreateMapBuilderServerOptions | ( | common::LuaParameterDictionary * | lua_parameter_dictionary | ) |
Definition at line 26 of file map_builder_server_options.cc.
void cartographer::cloud::CreateSensorDataForLocalSlamResult | ( | const std::string & | sensor_id, |
int | trajectory_id, | ||
const std::string & | client_id, | ||
common::Time | time, | ||
int | starting_submap_index, | ||
const mapping::TrajectoryBuilderInterface::InsertionResult & | insertion_result, | ||
proto::SensorData * | proto | ||
) |
Definition at line 80 of file sensor/serialization.cc.
void cartographer::cloud::CreateSensorMetadata | ( | const std::string & | sensor_id, |
const int | trajectory_id, | ||
const std::string & | client_id, | ||
proto::SensorMetadata * | proto | ||
) |
Definition at line 22 of file sensor/serialization.cc.
mapping::PoseGraphInterface::TrajectoryState cartographer::cloud::FromProto | ( | const proto::TrajectoryState & | proto | ) |
Definition at line 45 of file mapping/serialization.cc.
std::map< int, int > cartographer::cloud::FromProto | ( | const proto::TrajectoryRemapping & | proto | ) |
Definition at line 69 of file mapping/serialization.cc.
mapping::TrajectoryBuilderInterface::SensorId cartographer::cloud::FromProto | ( | const proto::SensorId & | proto | ) |
Definition at line 134 of file sensor/serialization.cc.
proto::MapBuilderServerOptions cartographer::cloud::LoadMapBuilderServerOptions | ( | const std::string & | configuration_directory, |
const std::string & | configuration_basename | ||
) |
Definition at line 49 of file map_builder_server_options.cc.
void cartographer::cloud::RegisterMapBuilderServerMetrics | ( | metrics::FamilyFactory * | factory | ) |
Definition at line 9 of file map_builder_server_interface.cc.
void cartographer::cloud::Run | ( | const std::string & | configuration_directory, |
const std::string & | configuration_basename | ||
) |
Definition at line 39 of file map_builder_server_main.cc.
proto::TrajectoryState cartographer::cloud::ToProto | ( | const mapping::PoseGraphInterface::TrajectoryState & | trajectory_state | ) |
proto::TrajectoryState cartographer::cloud::ToProto | ( | const TrajectoryState & | trajectory_state | ) |
Definition at line 30 of file mapping/serialization.cc.
proto::TrajectoryRemapping cartographer::cloud::ToProto | ( | const std::map< int, int > & | trajectory_remapping | ) |
Definition at line 60 of file mapping/serialization.cc.
proto::SensorId cartographer::cloud::ToProto | ( | const mapping::TrajectoryBuilderInterface::SensorId & | sensor_id | ) |
Definition at line 102 of file sensor/serialization.cc.