#include <condition_variable>
#include <mutex>
#include "cartographer/cloud/client/map_builder_stub.h"
#include "cartographer/cloud/internal/map_builder_server.h"
#include "cartographer/cloud/map_builder_server_options.h"
#include "cartographer/io/internal/in_memory_proto_stream.h"
#include "cartographer/io/proto_stream.h"
#include "cartographer/io/proto_stream_deserializer.h"
#include "cartographer/io/testing/test_helpers.h"
#include "cartographer/mapping/internal/testing/mock_map_builder.h"
#include "cartographer/mapping/internal/testing/mock_pose_graph.h"
#include "cartographer/mapping/internal/testing/mock_trajectory_builder.h"
#include "cartographer/mapping/internal/testing/test_helpers.h"
#include "cartographer/mapping/local_slam_result_data.h"
#include "glog/logging.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
Go to the source code of this file.
Namespaces | |
namespace | cartographer |
namespace | cartographer::cloud |
TrajectoryBuilderInterface::LocalSlamResultCallback local_slam_result_callback_ |
Definition at line 232 of file client_server_test.cc.
std::condition_variable local_slam_result_condition_ |
Definition at line 233 of file client_server_test.cc.
std::mutex local_slam_result_mutex_ |
Definition at line 235 of file client_server_test.cc.
std::vector<transform::Rigid3d> local_slam_result_poses_ |
Definition at line 237 of file client_server_test.cc.
std::condition_variable local_slam_result_upload_condition_ |
Definition at line 234 of file client_server_test.cc.
std::mutex local_slam_result_upload_mutex_ |
Definition at line 236 of file client_server_test.cc.
proto::MapBuilderServerOptions map_builder_server_options_ |
Definition at line 220 of file client_server_test.cc.
MockMapBuilder* mock_map_builder_ |
Definition at line 222 of file client_server_test.cc.
std::unique_ptr<MockPoseGraph> mock_pose_graph_ |
Definition at line 223 of file client_server_test.cc.
std::unique_ptr<MockTrajectoryBuilder> mock_trajectory_builder_ |
Definition at line 224 of file client_server_test.cc.
Definition at line 238 of file client_server_test.cc.
std::unique_ptr<MapBuilderServer> server_ |
Definition at line 227 of file client_server_test.cc.
std::unique_ptr<MapBuilderStub> stub_ |
Definition at line 229 of file client_server_test.cc.
std::unique_ptr<MapBuilderStub> stub_for_uploading_server_ |
Definition at line 230 of file client_server_test.cc.
::cartographer::mapping::proto::TrajectoryBuilderOptions trajectory_builder_options_ |
Definition at line 226 of file client_server_test.cc.
proto::MapBuilderServerOptions uploading_map_builder_server_options_ |
Definition at line 221 of file client_server_test.cc.
std::unique_ptr<MapBuilderServer> uploading_server_ |
Definition at line 228 of file client_server_test.cc.