CubeSat Tracking System

CubeSat Tracking System

Project Overview

The CubeSat Tracking System is a comprehensive web-based platform designed to monitor and track BEARS’ CubeSat missions in real-time. This project bridges the gap between ground stations and mission control, providing an intuitive interface for visualizing orbital data and telemetry.

Key Features

  • Real-time Orbital Position Tracking: Live 3D visualization of satellite positions and trajectories
  • Telemetry Dashboard: Monitor critical systems including power, temperature, and attitude control
  • Ground Station Integration: Seamless connection with multiple ground station networks
  • Historical Data Analysis: Query and analyze past mission data for research purposes
  • Alert System: Automated notifications for anomalies and critical events

Technical Stack

  • Frontend: React with Three.js for 3D orbital visualization
  • Backend: Node.js with Express for API services
  • Database: PostgreSQL for telemetry data storage
  • Real-time Communication: WebSocket connections for live data streaming
  • Deployment: Docker containers on AWS infrastructure

Team Members

  • Alice Johnson - Lead Developer & System Architecture
  • Bob Smith - Ground Station Integration Specialist
  • Carlos Rodriguez - UI/UX Design and Frontend Development
  • Diana Lee - Database Design and Backend Development

Current Status

The system is currently in production use, tracking two active CubeSat missions. We’re continuously improving the platform based on feedback from mission operators and adding new features for upcoming launches.

Future Plans

  • Integration with additional ground station networks
  • Machine learning-based anomaly detection
  • Mobile application for on-the-go monitoring
  • Public API for educational institutions