International Space Station Tracker Web App, Summaries of Computer science

The international space station (iss) tracker web app is a comprehensive project that aims to contribute to the ongoing advancements in space exploration and scientific research. Focused on the international space station, the project encompasses a multifaceted approach, leveraging advanced satellite tracking technologies and data analytics to provide real-time positional data of the iss. The web app offers a user-friendly interface with a map component for displaying the iss's location, along with key parameters such as coordinates, velocity, and altitude. The project integrates an iss api to fetch and update the station's data dynamically, ensuring continuous real-time monitoring. The iss tracker represents a collaborative effort to expand humanity's understanding of space and its practical applications, serving as a valuable resource for space enthusiasts, researchers, and educators alike.

Typology: Summaries

2022/2023

Uploaded on 12/05/2023

rishi-raj-7
rishi-raj-7 🇮🇳

1 document

1 / 15

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
International Space Station Tracker Web App
A Report Submitted
In Partial Fulfillment of the Requirements for the Degree of
Bachelor of Technology
By
Rishi Raj 2101500100062
Shivam Yadav - 2101500100074
Under the Supervision of
PROF. RAJAT GARG
PROFESSOR
Submitted to
Department of Computer Science and Engineering
2023-2024
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff

Partial preview of the text

Download International Space Station Tracker Web App and more Summaries Computer science in PDF only on Docsity!

International Space Station Tracker Web App

A Report Submitted In Partial Fulfillment of the Requirements for the Degree of

Bachelor of Technology

By

Rishi Raj – 2101500100062

Shivam Yadav - 2101500100074

Under the Supervision of

PROF. RAJAT GARG PROFESSOR Submitted to

Department of Computer Science and Engineering

DECLARATION CERTIFICATE

I the undersigned solemnly declare that the project report International Space Station Tracker is based on my own work carried out under the supervision of Prof. Rajat Garg. I assert the statements made and conclusions drawn are an outcome of my work. I further certify that I. The work contained in the report is original and has been done by me under the general supervision of my supervisor. II. The work has not been submitted to any other Institution for any other degree/diploma/certificate in this university or any other University of India or abroad. III. We have followed the guidelines provided by the department in writing the report. IV. Whenever we have used materials (data, theoretical analysis, and text) from other sources, we have given due credit to them in the text of the report and giving their details in the references. Name : Rishi Raj (2101500100062) Name : Shivam Yadav (2101500100074)

TABLE OF CONTENTS

Project definition i List of Figures ii List of Tables iii 1 Chapter- 1 - Introduction 1.1 Background 1 1.2 Aim of this Project 1 1.3 Methodology 2 1.4 Significance of this Work 3 1.5 Outline 4 2 Chapter- 2 - Literature Review 3 Chapter- 3 - Methodology

  1. Chapter- 4 - Results and Discussion
  2. Conclusion
  3. References

Project Definition

The ISS project aims to contribute to the ongoing advancements in space

exploration and scientific research. Focused on the International Space

Station (ISS), the project encompasses a multifaceted approach.

Scientific researchers are leveraging the unique microgravity

environment of the ISS to conduct experiments that provide insights into

various fields, from biology and physics to materials science. Engineers

and space agencies collaborate on the design, construction, and

maintenance of ISS modules and systems, ensuring the station's

operational capability. Additionally, educational outreach initiatives are

integrated, fostering a connection between space exploration and

education. Whether through groundbreaking research, engineering

innovations, or educational endeavors, the ISS project represents a

collaborative effort to expand humanity's understanding of space and its

practical applications.

The development of the ISS tracker will involve the integration of ground-based tracking stations, satellite communication, and data processing algorithms. Utilizing open-source data from space agencies and advanced machine learning techniques, we aim to enhance the accuracy and reliability of the tracking system. The methodology will also involve rigorous testing and validation to ensure the system's effectiveness in various conditions.

Significance of this Work

Accurate ISS tracking is crucial for optimizing communication with the station, planning scientific observations, and ensuring the safety of space missions. The ISS tracker developed in this project holds significance in facilitating international collaborations, supporting scientific experiments, and contributing to the broader field of space exploration. Moreover, the project opens avenues for advancements in satellite tracking technology applicable to other space objects.

Outline

This document is organized as follows: Section 2 delves into the existing tracking technologies and challenges, providing the context for our project. Section 3 details the technical specifications and design considerations for our ISS tracker. Section 4 outlines the implementation methodology and data sources. Section 5 presents the expected outcomes and potential applications of the ISS tracker. Finally, Section 6 concludes the document, summarizing key findings and suggesting avenues for future research.

monitoring, and adaptability to the dynamic conditions of space missions are key objectives. The ISS tracker project aims to contribute solutions to the challenges outlined in the literature, providing a more robust and reliable system for tracking the ISS. 2.6 Gaps in the Literature While existing literature provides a foundational understanding of space tracking, there is a noticeable gap in the specific context of ISS tracking systems. Few studies delve into the intricacies of real-time tracking for the ISS, considering its unique orbit and the requirements of continuous monitoring. This project seeks to fill this gap by developing a dedicated ISS tracker that addresses the specific challenges associated with tracking this orbital laboratory. 2.7 Conclusion In conclusion, the literature review highlights the evolution of space tracking technologies, the significance of the ISS, and the challenges in current tracking methods. The identified gaps in the literature emphasize the need for a dedicated ISS tracker, setting the stage for the subsequent sections of this project documentation.

METHODOLOGY

3.1 Project Setup The initial phase involves setting up the project environment. Create a directory structure for the project, including folders for HTML, JavaScript, and any additional assets. Initialize a Git repository for version control. Establish a clear project structure to organize files and ensure scalability. 3.2 Designing the User Interface (UI) Develop a responsive and intuitive UI for the ISS tracker. Utilize HTML for structuring the layout and CSS for styling. Incorporate a map component for displaying the ISS's real-time location. Leverage libraries such as Leaflet or Mapbox for interactive maps. Ensure the UI is user-friendly, providing essential information about the ISS, including its coordinates, velocity, and altitude. 3.3 Integration of ISS API Explore and choose a suitable ISS API that provides real-time data about the ISS's position. Integrate the API into the project using JavaScript. Utilize asynchronous requests (Ajax or Fetch API) to fetch and update the ISS data dynamically. Handle API responses effectively and account for potential errors in data retrieval. 3.4 Real-time Updates Implement a mechanism for real-time updates of the ISS's position on the map. Utilize JavaScript's setInterval() or other appropriate techniques to regularly fetch and update the ISS data from the API. Consider factors such as update frequency and performance optimization to ensure a smooth real-time tracking experience.

CONCLUSION

In conclusion, the development of the ISS Tracker project represents a significant achievement in leveraging HTML, JavaScript, and APIs to create a dynamic and user-friendly tool for real-time monitoring of the International Space Station (ISS). Through the systematic implementation of the methodology outlined, we have successfully addressed key objectives and challenges in building an accurate and responsive ISS tracking system. The user interface design provides an intuitive platform for users to interact with and gain insights into the ISS's current position, altitude, and velocity. Leveraging well-established libraries for map integration and asynchronous API requests, the project ensures a seamless and engaging user experience. The integration of the ISS API enables the system to fetch real-time data, allowing users to track the ISS as it orbits the Earth. The project's focus on real-time updates, user interaction, and error handling contributes to the overall reliability and robustness of the tracker. Thorough testing across various environments and devices has validated the project's performance, ensuring compatibility and responsiveness. The documentation provided offers clear guidance for project setup, usage, and maintenance, enhancing the project's accessibility for both developers and end- users. The deployment of the ISS Tracker to a live environment marks the culmination of this development effort. The tool now stands as a valuable resource for space enthusiasts, researchers, and educators, providing a window into the dynamic journey of the ISS as it orbits our planet. As we reflect on the journey of building this ISS Tracker, it is evident that the project not only meets its primary objective of tracking the ISS but also contributes to the broader discourse on web-based space tracking applications. The successful integration of HTML, JavaScript, and APIs showcases the potential of web technologies in creating impactful tools for space exploration and education. In the spirit of continuous improvement, future iterations of the ISS Tracker could explore additional features, such as historical ISS data, predictive analytics, or

enhanced user customization. The open-source nature of this project invites collaboration and adaptation, fostering a community-driven approach to further enhance the capabilities of the ISS tracking system. Overall, the ISS Tracker project stands as a testament to the possibilities that arise when technology converges with a passion for space exploration. It serves not only as a functional tool but also as an inspiration for future endeavors at the intersection of web development and space sciences.