Namespaces | Classes | Functions
cartographer::cloud Namespace Reference

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)

Function Documentation

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.

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.

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.



cartographer
Author(s): The Cartographer Authors
autogenerated on Thu May 9 2019 02:27:36