Remove legacy compatibility proto files. (#1736)
Not needed anymore after the recent removal of that feature, see #1709. Signed-off-by: Michael Grupp <grupp@magazino.eu>master
parent
1c8c1d144e
commit
98d957ae43
|
@ -28,7 +28,6 @@
|
||||||
#include "cartographer/mapping/internal/3d/pose_graph_3d.h"
|
#include "cartographer/mapping/internal/3d/pose_graph_3d.h"
|
||||||
#include "cartographer/mapping/internal/collated_trajectory_builder.h"
|
#include "cartographer/mapping/internal/collated_trajectory_builder.h"
|
||||||
#include "cartographer/mapping/internal/global_trajectory_builder.h"
|
#include "cartographer/mapping/internal/global_trajectory_builder.h"
|
||||||
#include "cartographer/mapping/proto/internal/legacy_serialized_data.pb.h"
|
|
||||||
#include "cartographer/sensor/internal/collator.h"
|
#include "cartographer/sensor/internal/collator.h"
|
||||||
#include "cartographer/sensor/internal/trajectory_collator.h"
|
#include "cartographer/sensor/internal/trajectory_collator.h"
|
||||||
#include "cartographer/sensor/internal/voxel_filter.h"
|
#include "cartographer/sensor/internal/voxel_filter.h"
|
||||||
|
|
|
@ -1,37 +0,0 @@
|
||||||
// Copyright 2016 The Cartographer Authors
|
|
||||||
//
|
|
||||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
// you may not use this file except in compliance with the License.
|
|
||||||
// You may obtain a copy of the License at
|
|
||||||
//
|
|
||||||
// http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
//
|
|
||||||
// Unless required by applicable law or agreed to in writing, software
|
|
||||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
// See the License for the specific language governing permissions and
|
|
||||||
// limitations under the License.
|
|
||||||
|
|
||||||
syntax = "proto3";
|
|
||||||
|
|
||||||
package cartographer.mapping.proto;
|
|
||||||
|
|
||||||
import "cartographer/mapping/proto/2d/map_limits.proto";
|
|
||||||
|
|
||||||
// The legacy probability grid that was used before the generalized
|
|
||||||
// grid structure was introduced.
|
|
||||||
|
|
||||||
message LegacyProbabilityGrid {
|
|
||||||
message CellBox {
|
|
||||||
int32 max_x = 1;
|
|
||||||
int32 max_y = 2;
|
|
||||||
int32 min_x = 3;
|
|
||||||
int32 min_y = 4;
|
|
||||||
}
|
|
||||||
|
|
||||||
MapLimits limits = 1;
|
|
||||||
// These values are actually int16s, but protos don't have a native int16
|
|
||||||
// type.
|
|
||||||
repeated int32 cells = 2;
|
|
||||||
CellBox known_cells_box = 8;
|
|
||||||
}
|
|
|
@ -1,42 +0,0 @@
|
||||||
// Copyright 2018 The Cartographer Authors
|
|
||||||
//
|
|
||||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
// you may not use this file except in compliance with the License.
|
|
||||||
// You may obtain a copy of the License at
|
|
||||||
//
|
|
||||||
// http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
//
|
|
||||||
// Unless required by applicable law or agreed to in writing, software
|
|
||||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
// See the License for the specific language governing permissions and
|
|
||||||
// limitations under the License.
|
|
||||||
|
|
||||||
syntax = "proto3";
|
|
||||||
|
|
||||||
package cartographer.mapping.proto;
|
|
||||||
|
|
||||||
import "cartographer/mapping/proto/serialization.proto";
|
|
||||||
import "cartographer/mapping/proto/internal/legacy_submap.proto";
|
|
||||||
|
|
||||||
message LegacySerializedData {
|
|
||||||
Submap submap = 1;
|
|
||||||
Node node = 2;
|
|
||||||
ImuData imu_data = 3;
|
|
||||||
OdometryData odometry_data = 4;
|
|
||||||
FixedFramePoseData fixed_frame_pose_data = 5;
|
|
||||||
TrajectoryData trajectory_data = 6;
|
|
||||||
LandmarkData landmark_data = 7;
|
|
||||||
}
|
|
||||||
|
|
||||||
// For backwards compatibility with serialized data containing the legacy
|
|
||||||
// submap format that did not yet use the generalized 2D grid format.
|
|
||||||
message LegacySerializedDataLegacySubmap {
|
|
||||||
LegacySubmap submap = 1;
|
|
||||||
Node node = 2;
|
|
||||||
ImuData imu_data = 3;
|
|
||||||
OdometryData odometry_data = 4;
|
|
||||||
FixedFramePoseData fixed_frame_pose_data = 5;
|
|
||||||
TrajectoryData trajectory_data = 6;
|
|
||||||
LandmarkData landmark_data = 7;
|
|
||||||
}
|
|
|
@ -1,46 +0,0 @@
|
||||||
// Copyright 2016 The Cartographer Authors
|
|
||||||
//
|
|
||||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
// you may not use this file except in compliance with the License.
|
|
||||||
// You may obtain a copy of the License at
|
|
||||||
//
|
|
||||||
// http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
//
|
|
||||||
// Unless required by applicable law or agreed to in writing, software
|
|
||||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
// See the License for the specific language governing permissions and
|
|
||||||
// limitations under the License.
|
|
||||||
|
|
||||||
syntax = "proto3";
|
|
||||||
|
|
||||||
package cartographer.mapping.proto;
|
|
||||||
|
|
||||||
import "cartographer/mapping/proto/pose_graph.proto";
|
|
||||||
import "cartographer/mapping/proto/internal/legacy_probability_grid.proto";
|
|
||||||
import "cartographer/mapping/proto/3d/hybrid_grid.proto";
|
|
||||||
import "cartographer/transform/proto/transform.proto";
|
|
||||||
|
|
||||||
// Serialized state of a Submap2D.
|
|
||||||
// Uses the legacy, non-generalized probability grid format.
|
|
||||||
message LegacySubmap2D {
|
|
||||||
transform.proto.Rigid3d local_pose = 1;
|
|
||||||
int32 num_range_data = 2;
|
|
||||||
bool finished = 3;
|
|
||||||
LegacyProbabilityGrid probability_grid = 4;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Serialized state of a Submap3D.
|
|
||||||
message LegacySubmap3D {
|
|
||||||
transform.proto.Rigid3d local_pose = 1;
|
|
||||||
int32 num_range_data = 2;
|
|
||||||
bool finished = 3;
|
|
||||||
HybridGrid high_resolution_hybrid_grid = 4;
|
|
||||||
HybridGrid low_resolution_hybrid_grid = 5;
|
|
||||||
}
|
|
||||||
|
|
||||||
message LegacySubmap {
|
|
||||||
SubmapId submap_id = 1;
|
|
||||||
LegacySubmap2D submap_2d = 2;
|
|
||||||
LegacySubmap3D submap_3d = 3;
|
|
||||||
}
|
|
Loading…
Reference in New Issue