Implement steering/throttle reading from simulator
This commit is contained in:
23
pkg/simulator/simulator.go.go
Normal file
23
pkg/simulator/simulator.go.go
Normal file
@ -0,0 +1,23 @@
|
||||
package simulator
|
||||
|
||||
type TelemetryMsg struct {
|
||||
MsgType string `json:"msg_type"`
|
||||
SteeringAngle float64 `json:"steering_angle"`
|
||||
Throttle float64 `json:"throttle"`
|
||||
Speed float64 `json:"speed"`
|
||||
Image []byte `json:"image"`
|
||||
Hit string `json:"hit"`
|
||||
PosX float64 `json:"pos_x"`
|
||||
PosY float64 `json:"posy"`
|
||||
PosZ float64 `json:"pos_z"`
|
||||
Time float64 `json:"time"`
|
||||
Cte float64 `json:"cte"`
|
||||
}
|
||||
|
||||
/* Json msg used to control cars. MsgType must be filled with "control" */
|
||||
type ControlMsg struct {
|
||||
MsgType string `json:"msg_type"`
|
||||
Steering float32 `json:"steering"`
|
||||
Throttle float32 `json:"throttle"`
|
||||
Brake float32 `json:"brake"`
|
||||
}
|
Reference in New Issue
Block a user