-
-
Notifications
You must be signed in to change notification settings - Fork 4
Teleop Overview
Kevin Jin edited this page Jul 27, 2025
·
11 revisions
The Teleoperations (Teleop) team ensures the rover's physical systems are easily controllable by a human operator. We build and maintain key systems that allow operators to command the rover and receive feedback in real time.
The Base Station GUI is a Vue.js web app that serves as the main interface for operating the rover. It:
- Captures controller inputs
- Displays GPS, camera, and sensor data
- Sends waypoints to auton
- Controls devices used in science sample acquisition
and more...
To support the frontend, we have a Django backend that connects to ROS via websockets. It:
- Handles all ROS callbacks
- Stores persistent data like GPS waypoints
- Computes robotic arm commands