Goby3 3.1.5a
2024.05.23
Loading...
Searching...
No Matches
basic_simulator_frontseat_driver_config.proto
Go to the documentation of this file.
1syntax = "proto2";
2import "goby/middleware/protobuf/frontseat_config.proto";
3import "goby/protobuf/option_extensions.proto";
4
5package goby.middleware.frontseat.protobuf;
6
7message BasicSimulatorFrontSeatConfig
8{
9 required string tcp_address = 1;
10 optional uint32 tcp_port = 2 [default = 54321];
11 message StartParams
12 {
13 required double lat = 1;
14 required double lon = 2;
15 optional int32 duration = 3 [default = 0];
16 optional int32 control_freq = 4 [default = 10];
17
18 message VehicleConfig
19 {
20 optional double accel = 1 [default = 0.5];
21 optional double hdg_rate = 2 [default = 45];
22 optional double z_rate = 3 [default = 2];
23 }
24 optional VehicleConfig vehicle = 5;
25 }
26 required StartParams start = 3;
27}
28
29extend Config
30{
31 optional BasicSimulatorFrontSeatConfig basic_simulator_config = 1001;
32}