syntax="proto2";
package Hardware_limit;

//栏杆
message Railing
{
    required float pa=1;
    required float pb=2;
    required float pc=3;
    optional float railing_width=4 [default=0];
}

message Theta_range
{
    required float min_theta=1;
    required float max_theta=2;
}

message Hardware_parameter
{
    repeated Railing railing_parameter=1;
    required float center_min_y=2;
    required float center_max_y=3;
    required float center_min_x=4;
    required float center_max_x=5;
    required float corner_min_y=6;
    required float corner_max_y=7;
    repeated Theta_range theta_range=8;
    required float height=9;
}
