Venus Basestation
Coursework base-station software and live visualization for a multi-robot exploration system.
Team project context
Venus Basestation is a coursework and team-project record for a multi-robot planetary-exploration system. This page focuses on the public base-station and user-interface module; it does not claim sole authorship of the complete robot system or the mirrored team codebase.
Base-station module
The software validates MQTT telemetry, queues network events for the Tk event loop, maintains a live map state, and supports simulated input, JSONL replay, live broker connections, command uplink, and SVG/PNG export. The repository includes automated tests, headless smoke commands, and a replayable example mission.
Attribution and boundaries
The public GitHub repository is a portfolio mirror; the team GitLab remains the authoritative record for coursework collaboration. Module and contributor attribution must follow the repository documentation and its team-project/PROVENANCE.md. Original code in user-interface-module/ is MIT licensed, while the mirrored team snapshot retains its original team licensing. The dashboard confirms that a command was sent; returning telemetry is the source of actual robot-state confirmation.