Awards & Nominations

Error 404 has received the following awards and nominations. Way to go!

Global Nominee

Track The ISS IN 3D

High-Level Project Summary

Our project is based on one of the challenges that have been listed. (Track The Space In 3d). As the name suggests our aim is to develop a 3d based tracking system that can be replaced by the previous 2d tracking system. Therefore we developed a lightweight web-based application that can be accessed anywhere from any browser. The application shows the earth and the satellite 3d model location in real-time. Users can get very valuable insights and information about the station which can be helpful for various research purposes. General people can also get a lot of information through our site and also it can be a motivating factor for people to help them explore more.

Link to Project "Demo"

Detailed Project Description

The main goals of our web app are:


  1. To be able to show the real-time position of the International Space Station in 3d
  2. To be able to get the angle and direction of ground space stations for the best signal
  3. To be able to show the past, current, and upcoming orbit of the ISS
  4. To be able to predict the position of ISS at any given point in time
  5. To be able to visualize the earth and satellite views as real as possible


The resources provided by the NASA website were really helpful. We got to know about the TLE data first time in our life. We used that with a combination of TLE.js, and satellite.js and node with HTML, CSS, THREE.js to make our idea come to life.


We also used models of ISS given in our project which really gave life to it. We hope to make our app a full-fledged tracking system which carries all the information required for the people and also predicts and Warns different required case scenarios


We are almost near to finishing all the mentioned goals but we couldn't because of some time limitations.

It was fun building it.

Space Agency Data

We have used TLE data and ISS MODEL


As to get the latitude, and longitude of the ISS we need some end point where we can fetch the data. Later we got to know that space stations have something called TLE data from which we can predict all the required things with some mathematical formula.


It really amazed our team. We learned about it through various resources and used it with a combination of TLE.js, satellites.js library

Hackathon Journey

The first most thing I would like to mention is the learning curve. In just a short period of time, we learned a lot about space science and technologies. We got many insights about International Space Station, handling 3d objects, tracking the paths, TLE data, and much more. It was really an amazing learning experience.


We as a team love to make products that people consume on daily basis and tracking the space station in 3d sounds very challenging. Thus we took this project as a challenge to bring awareness to people about ISS and help them play with the information using our App.


We as a team divide the work among us, one of us was handling the User Experience and Design, two of them explored all the libraries and resources provided and one of us was solving problems using his mathematical and problem-solving skills.

We were stuck while figuring out how to convert the given latitude and longitude to 3d coordinates, as well as understanding TLE data, but later with team effort, continuous reading, and exploring different resources and perseverance, we found the solution.


It was such a motivating factor that shows that anything can be done in life with hard work and perseverance.


We would like to thank the organizers and NASA for conducting such a great event.

References

We used the following resources -


https://threejs.org/docs/

https://spotthestation.nasa.gov/tracking_map.cfm

https://nasa3d.arc.nasa.gov/

https://www.npmjs.com/package/tle

https://github.com/shashwatak/satellite-js


Tools -

Three.js

Node.js

TLE.js

VSCODE

GIT

Blender


Tags

#WebApp, #TLE, #3D, #SPACEIN3D