Skip to content

Trash track is geospatial(map and virtual globe-based) android app that locates and displays every known debris object in Earth's orbit in real-time.

Notifications You must be signed in to change notification settings

hmasum52/trashtrack-android

Repository files navigation

Trashtrack

Trash track is an open-source geospatial(map and virtual globe-based) android app that locates and displays every known debris object in Earth's orbit in real-time. This application is developed by our team BUET Zenith for solving the challenge Mapping Space Trash in Real Time in Nasa space apps challenge 2021.

Submission

https://2021.spaceappschallenge.org/challenges/statements/mapping-space-trash-in-real-time/teams/buet-zenith-2/project

Project dependency

Project Architecture

Our android app collects orbital parameters for each currently tracked debris object in Earth orbit from Celestrack and Spacetrack API. After that, we calculated the geographical position i.e latitude, longitude, altitude using and TLE prediction library which is implemented using Simplified General Perturbations 4(SGP4) multiplatform implementation.
After calculating the geographical position of each debris object we visualized them in 2d map using google maps android SDK and also in 3d virtual globe using Nasa whirlwind Android SDK.

Project datasoure

Project features

Debris Catalog: We made a catalog of currently tracked debris orbiting around the Earth by collecting data from Celestrack and Spacetrack API and their information from the Nasa website, Wikipedia, and other reliable sources.

3D virtual globe: We visualized the current location of each tracked debris object in a 3D virtual globe using Nasa whirlwind API. This 3d virtual globe representation of debris will provide the use clear idea of the geographical location of the debris object. Users can also see the orbital environment at different points in time. All debris objects update their location in real-time.

2D Google Maps: As we use Google Maps almost every day, we also visualized the debris in 2d google maps which increases user experience. Users can track individual debris in this 2d map view by clicking them in real-time. Users can also see the orbital environment at different points in time in 2d map view too.

Risk analysis: We analyze the risk of a user-defined orbital location i.e user-defined latitude, longitude, altitude for a period of time that is also defined by the user. After taking the input from the user we calculate the number of debris passes through the user-defined orbital location and plot them in a line chart with respect to timer interval in hours.

About

Trash track is geospatial(map and virtual globe-based) android app that locates and displays every known debris object in Earth's orbit in real-time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published