Awards & Nominations

Space Collector has received the following awards and nominations. Way to go!

Global Nominee

Trash Tracker App

High-Level Project Summary

Trash Tracker App is an app that allows the user to visualize in 3D, the orbits of Space Debris orbiting near their location in an specific moment in time, also displaying information about its history, in order to make access to Space Debris data easier, while raising awareness about a problem that sometimes remains invisible and causing a positive impact in society.For our project we implemented Orbit Predictor (a Python library that propagates orbits of Earth-orbiting objects using TLE, based on the implementation of. We analyzed a set of Space Debris and extracted the .tle files from Celestrak, which resulted in data such as: lalitude, longitude, height, position, speed and error.

Detailed Project Description




Check the Interactive Demo!





Our Solution


We made a 4 minutes video explainig our solution, you can see it here (Spanish whit englis subtitles).


The information available regarding Space Debris is quite extensive and is available to everyone on the web. This is why our solution consists of an app, which collects public data and offers a more comfortable way to view it.

However, the problem of lack of wareness also arises and is linked to the fact that, for the general public, it is difficult to measure the amount of existing garbage. In addition to this, it is also perceived as something distant when it comes to space, and as it is not perceptible to the naked eye. Our proposal (Trash Tracker App) responds to this additional problem, allowing a better perception of the existing space debris, its location and its history. Interactively, it enables access to information in a more entertaining way, being suitable for the general public, and especially attractive to generate awareness among children and adolescents.



Space Collector🌎🚀


We are Space Collector, a multidisciplinary group of students and professionals gathered with the shared goal of expanding access to research and spatial information for the community in general.


BACKEND


1) BRIEF AEROSPACE PHYSICAL THEORY ⭐

A two-line element set (TLE) is a data format encoding a list of orbital elements of an Earth-orbiting object for a given point in time, the epoch. Using a suitable prediction formula, the state (position and velocity) at any point in the past or future can be estimated to some accuracy.

The TLE data representation is specific to the simplified perturbations models (SGP, SGP4, SDP4, SGP8 and SDP8), so any algorithm using a TLE as a data source must implement one of the SGP models to correctly compute the state at a time of interest.

The TLE format is a de facto standard for distribution of an Earth-orbiting object's orbital elements.


2) IMPLEMENTATION ✅

We use Orbit Predictor: is a Python library to propagate orbits of Earth-orbiting objects (satellites, ISS, FENGYUN-1C, etc) using TLE (Two-Line Elements set), based on the SGP4 implementation.

The following spatial tests were analyzed: FENGYUN-1C, COSMOS-970, RUBIN-8 & PSLV R / B, RUBIN-4 & SL-8 R / B, MICROSAT-R DEB and ISS. The input .tle files were pulled from Celestrak.

And as a result, we can determine for a given instant of time t:




  1. Latitude, Longitude and Height.
  2. Its position at that instant t.
  3. Position, speed and mistake made.
  4. Determine if it is possible to observe this object in our country.


All the results were applied to our country Argentina (ARG).


3) CODE 🙌

Just download the reposiory in GITHUB and run our main.ipynb.


4) RESULTS ANALYSIS FOR HUMANS🎯

We got the data of the positions from diferent derbis in diferent times, the values are here



📡 4.1) FENGYUN-1C

When does sat on ARG happen again?



  • 2021-10-03 22: 12: 22.855151


For the date analyzed: 10/02/2021 - Time: 00 hs: 00 min



  • Position: (-1064.0592394617108, 5464.299827067381, -4607.142057958034)
  • Speed: (2.3701221267458656, -4.246615675820121, -5.605410824794238)
  • Estimated error: None

Did this satellite pass through ARG at that moment? False


📡 4.2) COSMOS-970

When does the sat happen again on ARG?



  • 2021-10-03 14: 52: 52.039996


For the date analyzed: 10/02/2021 - Time: 00 hs: 00 min



  • Position: (-6081.133630702503, 4322.188936694305, 672.7760484793781)
  • Speed: (- 2.149751825250676, -2.128111442378591, -6.599542110075268)
  • Estimated error: None

Did this satellite pass through ARG at that moment? False


📡 4.3) RUBIN-8 & PSLV R / B

When does the sat happen again on ARG?



  • 2021-10-03 18: 49: 25.065949


For the date analyzed: 10/02/2021 - Time: 00 hrs: 00 min



  • Position: (4586.481163344431, 5016.5059094992175, 1629.9003537441338)
  • Speed: (1.9814251174607582, 0.5741439594696178, -7.277291551777174)
  • Estimated error: None

Did this satellite pass through ARG at that moment? False


📡 4.4) RUBIN-4 & SL-8 R / B

When does the sat happen again on ARG?



  • 2021-10-03 17: 01: 44.844248


For the date analyzed: 10/02/2021 - Time: 00 hrs: 00 min



  • Position: (-5717.817424965146, -4126.843135258802, -478.137351898629)
  • Speed: (-0.22524822450832388, 1.156089090332316, -7.412947661395255)
  • Estimated error: None

Did this satellite pass through ARG at that moment? False


📡 4.5) MICROSAT-R DEB

When does the sat happen again on ARG?



  • 2021-10-03 20: 34: 28.861189


For the date analyzed: 10/02/2021 - Time: 00 hs: 00 min



  • Position: (340.6305323284987, -6361.078537406675, -3643.0477158545386)
  • Speed: (-0.7226887162478327, -3.2645502875856685, 6.428455124184609)
  • Estimated error: None

Did this satellite pass through ARG at that moment? True


📡 4.6) ISS

When does sat on ARG happen again?



  • 2021-10-03 18: 24: 55.952657


For the date analyzed: 10/02/2021 - Time: 00 hs: 00 min



  • Position: (-6280.344678371433, -2218.522433242058, 616.5737715081176)
  • Speed: (1.0706020376146572, -4.723614689684127, -6.014517733596158)
  • Estimated error: None

Did this satellite pass through ARG at that moment? False


Bibliography💬


FRONTEND


1) IMPLEMENTATION ✅

We use WorldWind: is an open source virtual globe API. WorldWind allows developers to quickly and easily create interactive visualizations of 3D globe, map and geographical information.

Because WorldWind is completely open source, extending the API is simple and easy to do.


2) CODE 🙌

If you do not already have a web server, you can use a minimal development web server built in Node.js:


- Download and install Node:

Open a command line console in the root folder of your web app (where the ‘index.html’ file and your ‘./images’ folder is located).

In the command line console, run npm install http-server.

Execute the command http-server to start the server.

In your web browsear, head to the address http://localhost/:8080.

Another option is to use Python’s http.server:


- Download and install Python version 3.X.

Open a command line console in the root folder of your web app (where the ‘index.html’ file and your ‘./images’ folder is located).

In the command line console, run python -m http.server.

In your web browser, head to the address http://localhost/:8000.

More info about: How to get started?


3) RESULTS ANALYSIS FOR HUMANS🎯

 


Bussiness Model



Other Recourses


Interactive Demo : http://www.retsagames.com/Friends/SpaceCollector/index.html

Documentation (Spanish): https://drive.google.com/file/d/16od3vUTk7jGMQCivcCJN89kMypHHw62u/view?usp=sharing

Other Docs: https://drive.google.com/drive/folders/17ruHt0WPSf0zCRYN7jmqpbt52IEz-kNX?usp=sharing

Space Agency Data

We get our data from NORAD (North American Aerospace Defense Command) via Celestrack (https://celestrak.com/).

Hackathon Journey

We are from diferents provinces and know each other from diferent Space Hackatons . When we started some of us had problems, like Micaela that was in a Bus that crashed, or others partners that had to work in thats squedule. We didn't know in which location inscribe because we are from diferents locations, so we ended in a neutral location, the beautiful Chubut.


At first we didnt know if take the "seeds will travel" or the "space derbis" challenge, we ended taking the last one because no one knows about botanics. Taking the first one was really a challenge because we didn´t know much of space tracking either. Special thaks to Andres Miguel Airabella who give us an EXCELENT explanation of satelite tracking.


Each team member performed a different task, which helped us to reach a goal faster and in an organized way. Carlos made the havy dutty, the backend, in phyton (The beautifull code is in the description), Ignacio and Barbara made the visual part, in javascript (Also link in description ;D ), Sheila made the monograph, Denis made the videos and the speach, and Micaela made the mockup of the App.


At first we didnt had a proyect name so we said that is was called Space Collector , the team name, but then we change to Trash Tracker App but we couldn't modify all the places were the name was space Collector (Sorry for that).


The experience has been GREAT, AMAZING, BEAUTIFUL, LIFE CHANGING, ESPECTACULAR (we dont know the perfect word to describe it).

References

  • Celestrak (https://celestrak.com/NORAD/elements/)
  • http://www.orbitalpredictor.com/
  • https://worldwind.arc.nasa.gov/web/
  • https://nssdc.gsfc.nasa.gov/nmc/spacecraft/display.action?id=1999-025A
  • https://www.microsiervos.com/archivo/ciencia/restos-orbita-satelite-fengyun-1c-google-earth. html
  • https://nssdc.gsfc.nasa.gov/nmc/spacecraft/display.action?id=1977-121A
  • https://nssdc.gsfc.nasa.gov/nmc/spacecraft/display.action?id=2008-021K https://space.skyrocket.de/doc_sdat/rubin-3-dsi.htm https://www.n2yo.com/satellite/?s=44172 https://en.wikipedia.org/wiki/Microsat-R
  • https://www.esa.int/Safety_Security/Space_Debris/About_space_debris https://www.nhm.ac.uk/discover/what-is-space-junk-and-why-is-it-a-problem. html https://www.nasa.gov/mission_pages/station/news/orbital_debris.html

Tags

#trash #orbit #space #enviorment #worldwind #spacetrash #derbis #app #webApp #3D #3Dvisualization #phyton #javascript #html #css

Global Judging

This project has been submitted for consideration during the Judging process.