Skip to content

A 3D satellite visualisation tool that detects and displays potential satellite collisions using real orbital data

Notifications You must be signed in to change notification settings

Anshxy/CollisionScope

Repository files navigation

CollisionScope is a 3D satellite visualisation tool that detects and displays potential satellite collisions using real world orbital data.

image


Features

  • Real time rendering of Earth with day/night, cloud and star textures

  • Displays satellites (red) and debris (grey) using parsed TLE data and Three.js

  • Collision detection engine based on a proximity threshold of 1 Kilometer

  • Searchable overlay showcasing collision details


Data

The app uses local TLE files stored in /OrbitalData

  • satellite_data.txt (Satellites)
  • fengyun_space_debris.txt (Space Debris)
  • iridium_space_debris.txt (Space Debris)

This TLE data was sourced from Celestrak Earth texture maps obtained from Solar System Scope.

Constraints

Due to the limited computational resources provided on the live demo the input has been cut down to a small subset of satellites and space debris. As a result, the potential collisions shown dont represent the full list of collisions.

If you’d like to explore a more comprehensive set of data and adjust the number of collisions or thresholds yourself, you can clone the repository and run the app locally. This way, you’ll have full control over the input size and filter settings without the limitations of the live demo.

Contributions

Special thanks to Adrian Jalgha for their review of the physics and mathematical calculations used in this application, ensuring its accuracy.

Author

Built by Ansh Rawat

About

A 3D satellite visualisation tool that detects and displays potential satellite collisions using real orbital data

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published