123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- syntax = "proto2";
- package wj;
- message wjManagerParams
- {
- repeated wjLidarParams wj_lidar=1;
- repeated Region regions=2;
- optional string fence_data_path=3 [default=""];
- optional string fence_log_path=4 [default=""];
- optional string plc_ip_address=5 [default="192.168.0.1"];
- }
- message Region
- {
- required float minx=1;
- required float maxx=2;
- required float miny=3;
- required float maxy=4;
- }
- message wjLidarParams
- {
- optional float angle_min=1 [default=-2.35619449];
- optional float angle_max=2 [default=2.35619449];
- optional float angle_increment=3 [default=0.00582];
- optional float time_increment=4 [default=0.000062];
- optional int32 range_min=5 [default=0];
- optional int32 range_max=6 [default=30];
- required netConfig net_config=7;
- required Transform2d transform=8;
- required scanLimit scan_limit=9;
- }
- message netConfig
- {
- optional string ip_address=1 [default=""];
- optional int32 port=2 [default=8000];
- }
- message Transform2d
- {
- optional float m00=1 [default=1.0];
- optional float m01=2 [default=0.0];
- optional float m02=3 [default=0.0];
- optional float m10=4 [default=0.0];
- optional float m11=5 [default=1.0];
- optional float m12=6 [default=0.0];
- }
- message scanLimit
- {
- optional float dist_limit=1 [default=8.0];
- optional float minx=2 [default=-6];
- optional float maxx=3 [default=-0.2];
- optional float miny=4 [default=-3.5];
- optional float maxy=5 [default=3.5];
- }
|