Apollo 10.0
自动驾驶开放平台
velodyne_config.proto
浏览该文件的文档.
1syntax = "proto2";
2
3package apollo.drivers.velodyne;
4
6
7message Config {
8 optional string frame_id = 1;
9 optional string scan_channel = 2;
10 optional double rpm = 3 [default = 600.0];
11 optional Model model = 4;
12 optional Mode mode = 21;
13 optional string pcap = 5;
14 optional int32 prefix_angle = 6;
15 optional int32 firing_data_port = 7;
16 optional int32 positioning_data_port = 8;
17 optional bool use_sensor_sync = 9;
18 optional double max_range = 10;
19 optional double min_range = 11;
20 optional double max_angle = 12;
21 optional double min_angle = 13;
22 optional double view_direction = 14;
23 optional double view_width = 15;
24 optional bool calibration_online = 16;
25 optional string calibration_file = 17;
26 optional bool organized = 18;
27 optional string convert_channel_name = 19;
28 optional int32 npackets = 20;
29 optional bool use_gps_time = 23;
30 optional bool use_poll_sync = 24;
31 optional bool is_main_frame = 25;
32}
33
34message FusionConfig {
35 optional uint32 max_interval_ms = 1;
36 optional bool drop_expired_data = 2;
37 optional string fusion_channel = 3;
38 repeated string input_channel = 4;
39 optional float wait_time_s = 5;
40}
41
43 optional string output_channel = 1;
44 optional float transform_query_timeout = 2 [default = 0.02];
45 optional string world_frame_id = 3 [default = "world"];
46 optional string target_frame_id = 4;
47 optional uint32 point_cloud_size = 5;
48}