Web-based drone fleet simulator.
323
Web-based drone fleet simulator. Connects to an external WebSocket server and streams telemetry for one or more configurable virtual vehicles.
docker run --name simulator -p 8501:8501 pedrobarbeiro/gcs-simulator
Open http://localhost:8501 in your browser.
ws://192.168.1.10:8080)Each vehicle connects independently to the WebSocket server and sends telemetry at 10 Hz. Vehicles automatically retry the connection if the server is unreachable.
All settings are available through the web UI. The following defaults can be overridden via environment variables:
| Variable | Default | Description |
|---|---|---|
DEFAULT_WS_URL | ws://host.docker.internal:8080 | WebSocket server URL |
DEFAULT_LAT | 39.728784 | Default spawn latitude |
DEFAULT_LNG | -8.68938 | Default spawn longitude |
When running in Docker, use the host machine's LAN IP or
host.docker.internalinstead of127.0.0.1for the WebSocket URL.
| Port | Description |
|---|---|
8501 | Web UI |
Content type
Image
Digest
sha256:4a9e7eeaa…
Size
132.6 MB
Last updated
5 months ago
docker pull pedrobarbeiro/gcs-simulator