2import "goby/middleware/protobuf/frontseat_config.proto";
 
    4package goby.middleware.frontseat.protobuf;
 
    6message BasicSimulatorFrontSeatConfig
 
    8    required string tcp_address = 1;
 
    9    optional uint32 tcp_port = 2 [default = 54321];
 
   12        required double lat = 1;
 
   13        required double lon = 2;
 
   14        optional int32 duration = 3 [default = 0];
 
   15        optional int32 control_freq = 4 [default = 10];
 
   19            optional double accel = 1 [default = 0.5];
 
   20            optional double hdg_rate = 2 [default = 45];
 
   21            optional double z_rate = 3 [default = 2];
 
   23        optional VehicleConfig vehicle = 5;
 
   25    required StartParams start = 3;
 
   30    optional BasicSimulatorFrontSeatConfig basic_simulator_config = 1001;