1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- syntax = "proto2";
- package velodyne;
- message velodyneManagerParams
- {
- repeated velodyneLidarParams velodyne_lidars=1;
- repeated Region region=2;
- optional string fence_data_path=3 [default=""];
- optional string fence_log_path=4 [default=""];
- }
- message velodyneLidarParams
- {
- required string ip=1[default=""];
- required int32 port=2[default=2368];
- required string model=3[default="VLP16"];
- required string calibrationFile=4[default=""];
- optional float max_range=5[default=10.0];
- optional float min_range=6[default=0.15];
- optional int32 min_angle=7[default=0];
- optional int32 max_angle=8[default=360];
- optional int32 rpm=9[default=600];
- optional Calib_parameter calib=10;
- }
- message Calib_parameter
- {
- optional float r=1 [default=0];
- optional float p=2 [default=0];
- optional float y=3 [default=0];
- optional float cx=4 [default=0];
- optional float cy=5 [default=0];
- optional float cz=6 [default=0];
- }
- message Region
- {
- required float minx=1;
- required float maxx=2;
- required float miny=3;
- required float maxy=4;
- required float minz=5;
- required float maxz=6;
- }
|