#include <trajectory_builder_stub.h>
Definition at line 38 of file trajectory_builder_stub.h.
◆ TrajectoryBuilderStub() [1/2]
cartographer::cloud::TrajectoryBuilderStub::TrajectoryBuilderStub |
( |
std::shared_ptr<::grpc::Channel > |
client_channel, |
|
|
const int |
trajectory_id, |
|
|
LocalSlamResultCallback |
local_slam_result_callback |
|
) |
| |
◆ ~TrajectoryBuilderStub()
cartographer::cloud::TrajectoryBuilderStub::~TrajectoryBuilderStub |
( |
| ) |
|
|
override |
◆ TrajectoryBuilderStub() [2/2]
◆ AddLocalSlamResultData()
void cartographer::cloud::TrajectoryBuilderStub::AddLocalSlamResultData |
( |
std::unique_ptr< mapping::LocalSlamResultData > |
local_slam_result_data | ) |
|
|
override |
◆ AddSensorData() [1/5]
void cartographer::cloud::TrajectoryBuilderStub::AddSensorData |
( |
const std::string & |
sensor_id, |
|
|
const sensor::TimedPointCloudData & |
timed_point_cloud_data |
|
) |
| |
|
overridevirtual |
◆ AddSensorData() [2/5]
void cartographer::cloud::TrajectoryBuilderStub::AddSensorData |
( |
const std::string & |
sensor_id, |
|
|
const sensor::ImuData & |
imu_data |
|
) |
| |
|
overridevirtual |
◆ AddSensorData() [3/5]
void cartographer::cloud::TrajectoryBuilderStub::AddSensorData |
( |
const std::string & |
sensor_id, |
|
|
const sensor::OdometryData & |
odometry_data |
|
) |
| |
|
overridevirtual |
◆ AddSensorData() [4/5]
void cartographer::cloud::TrajectoryBuilderStub::AddSensorData |
( |
const std::string & |
sensor_id, |
|
|
const sensor::FixedFramePoseData & |
fixed_frame_pose |
|
) |
| |
|
overridevirtual |
◆ AddSensorData() [5/5]
void cartographer::cloud::TrajectoryBuilderStub::AddSensorData |
( |
const std::string & |
sensor_id, |
|
|
const sensor::LandmarkData & |
landmark_data |
|
) |
| |
|
overridevirtual |
◆ operator=()
◆ RunLocalSlamResultsReader()
void cartographer::cloud::TrajectoryBuilderStub::RunLocalSlamResultsReader |
( |
async_grpc::Client< handlers::ReceiveLocalSlamResultsSignature > * |
client_reader, |
|
|
LocalSlamResultCallback |
local_slam_result_callback |
|
) |
| |
|
staticprivate |
◆ add_fixed_frame_pose_client_
std::unique_ptr<async_grpc::Client<handlers::AddFixedFramePoseDataSignature> > cartographer::cloud::TrajectoryBuilderStub::add_fixed_frame_pose_client_ |
|
private |
◆ add_imu_client_
std::unique_ptr<async_grpc::Client<handlers::AddImuDataSignature> > cartographer::cloud::TrajectoryBuilderStub::add_imu_client_ |
|
private |
◆ add_landmark_client_
std::unique_ptr<async_grpc::Client<handlers::AddLandmarkDataSignature> > cartographer::cloud::TrajectoryBuilderStub::add_landmark_client_ |
|
private |
◆ add_odometry_client_
std::unique_ptr<async_grpc::Client<handlers::AddOdometryDataSignature> > cartographer::cloud::TrajectoryBuilderStub::add_odometry_client_ |
|
private |
◆ add_rangefinder_client_
std::unique_ptr<async_grpc::Client<handlers::AddRangefinderDataSignature> > cartographer::cloud::TrajectoryBuilderStub::add_rangefinder_client_ |
|
private |
◆ client_channel_
std::shared_ptr<::grpc::Channel> cartographer::cloud::TrajectoryBuilderStub::client_channel_ |
|
private |
◆ receive_local_slam_results_client_
async_grpc::Client<handlers::ReceiveLocalSlamResultsSignature> cartographer::cloud::TrajectoryBuilderStub::receive_local_slam_results_client_ |
|
private |
◆ receive_local_slam_results_thread_
std::unique_ptr<std::thread> cartographer::cloud::TrajectoryBuilderStub::receive_local_slam_results_thread_ |
|
private |
◆ trajectory_id_
const int cartographer::cloud::TrajectoryBuilderStub::trajectory_id_ |
|
private |
The documentation for this class was generated from the following files: