High-Level Project Summary
As the project background defines the main probleme in the challenge which is the lack of some features and capabilities in many space station trackers that are available online . The main developpment here is to create an open-source web application that tracks the space station in three dimensions.The development relied on creating a professional website with multiple programs, including Js, Angular ,Docker ,WebGL , inspired by Google Earth, which enables you to see and track satellites in a three-dimensional manner using the Blender4Web feature.the application is available via web browsers whiche facilitate the access for all people to the website.
Link to Final Project
Link to Project "Demo"
Detailed Project Description
Additional details about the project .
The project is a website designed specifically to follow satellites in a three-dimensional manner, after the two-dimensionality was not sufficient to provide the image adequately.
How Does it work ?
The site works as follows:
- All satellite locations around the globe are determined using the existing NASA sources, for example, as the same method for WorldWind by NASA.
- Using Blender Web technology, the data is converted using the Python language included in the plugin into a three-dimensional space
- The compositor is relied upon to create satellite tracking points and tracks
- The fading feature is relied upon so that the process of filling in information does not burden the central server
- Providing the two features of searching for satellites and determining the points of contact in the event that the same two vehicles are on the same line, and other features
What benefits does it have?
This addition is considered to be of a special character, as it will be a qualitative shift from a two-dimensional vision to a three-dimensional one. It will also contribute to providing platforms for all groups for exploration without obstacles, as the necessity of having a computer.
What do you hope to achieve?
We aim to go further than this. This project will enable us to learn new and stimulating skills and means, and will enable us to achieve greater goals in learning how to explore space.
Tools Used :
In this project, we relied on a set of programs, including:
HTML /Bootstrap/ JS : It is a standard markup language for web page creation with Bootstrap style
Angular : A component-based framework for building scalable web applications · A collection of well-integrated libraries that cover a wide variety of features,
Docker : is an open platform for developing, shipping, and running applications
Symfony: is a set of reusable PHP components and a PHP framework to build web applications, APIs, microservices and web services.
Blender : Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering
Blender4web : 3D graphics is the best way to attract users to your online services.
Space Agency Data
We have used many data from NASA stations that helped us in building the strategy that we will work on, from planning and building to the completion stage, and we mention them:
NASA 3D Models of Space
WorldWind NASA
2D ISS Tracker
Hackathon Journey
The trip was fun, we learned and benefited a lot, especially from the resources provided to us by the Naza International Company. Adaptation with the group and meaningful dialogue were the most important thing that distinguished us, as understanding was the basis of every development and every step.
All challenges were considered and the latter was chosen based on the experience possessed by the group members, as the more experience there is, the better the product will be.
Our approach to building this project was to distribute roles to each individual, so that some were interested in performing the plans, while others completed some codes and analyzed the data to others.
The challenges were wonderful and interesting and the enthusiasm was the most, and we faced many obstacles, but by continuous research we were able to find solutions, nothing is impossible, and you have sites and sources of information
I want to thank my family, my parents and my brothers who supported me in every step, as well as all the members of the group for their wonderful work
References
We used many sources and relied on them a lot in understanding how spacecraft orbit around the Earth. We were pleased with the NASA website for three-dimensional resources in facilitating the creation of spacecraft in Blender. Also the ISS 2d Tracker technique also helped us in identifying the paths of satellites.
Tags
#orbit, #WebApps, #3dSpaceStation #

