Skip to content
Self-Driving Car Simulation Server
Go
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client
clientrenderer
domain
physics
render
simulator
tracks
vendor/github.com
.gitignore
README.md
go.mod
go.sum
main.go

README.md

Elon Self Driving Car Simulator - Server

This is the server for Socialgorithm's self-driving car simulator, featuring socket listeners that allow clients to connect, receive sensor data and send control data.

Running

Make sure you have installed at least go 1.11, as that's the version that introduced support for go modules. Dependencies for the server will be automatically installed when you start it for the first time.

To start the server:

$ go run main.go

To run the test client run:

$ go run client/main.go

By default the server runs in "test" mode, which spawns a simulation with 1 car and starts running the simulation clock.

You can’t perform that action at this time.