Apollo 10.0
自动驾驶开放平台
config.proto
浏览该文件的文档.
1syntax = "proto2";
2
3package apollo.drivers.camera.config;
4
11
13 YUYV = 0;
14 RGB = 1;
15}
16
17message Config {
18 optional string camera_dev = 1;
19 optional string frame_id = 2;
20 // v4l pixel format
21 optional string pixel_format = 3 [default = "yuyv"];
22 // mmap, userptr, read
23 optional IOMethod io_method = 4;
24 optional uint32 width = 5;
25 optional uint32 height = 6;
26 optional uint32 frame_rate = 7;
27 optional bool monochrome = 8 [default = false];
28
29 optional int32 brightness = 9 [default = -1];
30 optional int32 contrast = 10 [default = -1];
31 optional int32 saturation = 11 [default = -1];
32 optional int32 sharpness = 12 [default = -1];
33 optional int32 gain = 13 [default = -1];
34
35 optional bool auto_focus = 14 [default = false];
36 optional int32 focus = 15 [default = -1];
37 optional bool auto_exposure = 16 [default = true];
38 optional int32 exposure = 17 [default = 100];
39 optional bool auto_white_balance = 18 [default = true];
40 optional int32 white_balance = 19 [default = 4000];
41 optional uint32 bytes_per_pixel = 20 [default = 3];
42 optional uint32 trigger_internal = 21 [default = 0];
43 optional uint32 trigger_fps = 22 [default = 30];
44 optional string channel_name = 23;
45 optional string raw_channel_name = 24 [default = "/apollo/sensor/camera/raw/default"];
46 // wait time when camera select timeout
47 optional uint32 device_wait_ms = 25 [default = 2000];
48 // camera select spin time
49 optional uint32 spin_rate = 26 [default = 200];
50 optional OutputType output_type = 27;
51
53 optional string output_channel = 1;
54 optional uint32 image_pool_size = 2 [default = 20];
55 optional uint32 width = 3 [default = 1920];
56 optional uint32 height = 4 [default = 1080];
57 }
58 optional CompressConfig compress_conf = 28;
59 optional bool hardware_trigger = 29 [default = true];
60
62 optional bool enable_compensator = 1 [default = false];
63 optional string compensator_fnode = 2 [default = ""];
64 }
65 optional TimeCompensatorConfig time_compensator_conf = 30;
66 optional bool arm_gpu_acceleration = 31 [default = false];
67}
syntax
Definition config.proto:1