Awards & Nominations

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

Global Nominee

Track the Space Station in 3D

High-Level Project Summary

Rahul is a student of 7th std. He recently came to know about the ISS (international space station) from his class teacher. And he developed an interest in it and wants to learn more about it.What does he find on the internet?Only 2d Tracker And just long pages of documentation!!!This is very difficult for someone of his age to understand.For that, We THINKSPACE, developing a web application where students like Rahul can see the international space station orbiting the earth in 3D in real-time so that they can learn more about it, whenever they want, without having to Read all the big chunks of documentation. Also, teachers can use our website to teach students about the ISS.

Link to Project "Demo"

Detailed Project Description

Problem Statement: 

Applications that track the International Space Station are easy to find online, but their features and capabilities vary. Our challenge is to build and publish an open-source web application that tracks the space station in three dimensions.


WHY WE CHOSE THIS PROBLEM STATEMENT: 


This challenge seemed very intriguing to us, because we haven't done anything like this before, especially in 3D.


Solution: 


  • Getting 3d earth - For the 3d earth model we used a 2d image of the earth and wrapped it around a sphere, with a texture of the lands and mountains so that sunlight can bounce off of it and create a more realistic look.


  • Getting real time coordinates - For the data we used NASA’S Free API


  • SHOWING THE POSITION OF ISS ON EARTH- TO SHOW THE SPACE STATION ABOVE THE EARTH WE HAD TO PERFORM SOME MATHEMATICAL OPERATIONS WITH THE COORDINATES WE ARE GETTING FROM THE API USING ROTATION MATRICES.



Benefits : 

People can easily access the website because of the open source project.

Easier for common people to understand the ISS and it's movement because of 3D.


Tech Stack: 

For building the website we are using HTML, CSS , Javascript, Vite and WebGL( Web Graphics Library) which is a JavaScript API for rendering high-performance interactive 3D and 2D graphics within any compatible web browser without the use of plug-ins. 

We are using ThreeJs, it is a JavaScript-based WebGL engine that can run GPU-powered games and other graphics-powered apps straight from the browser. The threejs library provides many features and APIs for drawing 3D scenes in the browser.



FUNDRAISING: 

•T SHIRTS AND CUP WITH OUR LOGO ON TEESPRING FOR $7.34

•ENABLING SPONSORSHIP ON GITHUB USING PATREON. SPONSORS WILL GET ACCESS TO THE CODE 1 WEEK EARLIER THAN REGULAR CONTRIBUTORS

•MAKE AN NFT OF THE ISS ORBITING THE EARTH. MINIMUM BIDDING PRICE: 0.007 ETH (9.29 USD) AND 10% COMMISION

•ADSENSE ON WEBSITE


Note: Use '+' and '-' keys to zoomIn and zoomOut respectively

Space Agency Data

We are using one API for getting real time data of longitude and latitude.


https://api.wheretheiss.at/v1/satellites/25544

Hackathon Journey

It was a great experience for us. We learned lots of new technologies like WEBGL and THREE JS as well as how to think in different dimensions to solve a problem. Among so many problem statements presented to us, this one grabbed our attention especially because of the nature of this problem. As budding engineers we crave to learn new technologies and ideas and this problem statement presented us with challenges we never faced before. That was our motivation to pursue this challenge. We would like to thank NASA for conducting this type of big hackathon and would like to thank Think Again Lab for guiding and supporting us throughout the journey .

Tags

#web #webgl #isstracker #software