Skip to content

Latest commit

 

History

History
156 lines (72 loc) · 4.29 KB

README.md

File metadata and controls

156 lines (72 loc) · 4.29 KB

Enhancing Flight Navigation Mechanism for Optimal Route Planning and Risk Mitigation

TEAM - CREATIVE MINDS

Members - Himanshu Parashar , Bryan Devadatha, Suyash Tiwari, Alok Kushwaha ,Chirag Lalwani

GOAL

Design, develop, and implement a robust software solution for identifying optimal flight paths. Provide real-time risk assessment and alternative route suggestions. Integrate real-time health metrics tracking from flight sensor datas.

Features

  1. Real Time Route Planner based on weather and three different popular algorithms and logic which includes Dijkstra's algorthm, Haversine algorithm and waypoint logic created by us

  2. Real time weather data from open meteo api

  3. Flight Maintenance Dashbaord with notifcations to track information about flights .

  4. Real time data from flight sensor which include fuel consumption, Pressure, ETG readings.

  5. Information about flight map curent flight and summary of flights over a month.

We have created three main dashboards for this problem statement-

1- Optimal Route Finding Based on Weather Factor - Code provide in repo

2- Flight Matrix Dashboard -- Deployed using netflify- link-https://himanshuparashar0101.github.io/flight-matrix/index2.html

3- Flight Sustainability Dashboard -- Deployed using netflify - link - https://aircraftsustainabilityplatform.netlify.app/dashboard

I- Optimal Route Finding Based on Distance(Fuel optimisation) Weather Factors

Run Backend Steps:

Run SpringBoot Server --

  1. git clone Project folder
  2. Download ecilpse and import as existing maven project
  3. Import the sql file in MYSQL using XAMPP
  4. Run as java application in main springBoot file.
  5. Test apis using postman.

Run Frontent React -

  1. git clone havaijhaaj
  2. cd optifly
  3. npm install
  4. npm start

SignUp Page

Screenshot 2024-05-25 150516

Maps

Optimal Path - shortest path

Optimal Path

Optimal Waypoint Path - shortest path using waypoints

WayPoint

Optimal Weather Waypoint Path - Moat optimal path using all weather conditions

Weather waypoint

WeatherChart Data

Screenshot 2024-05-25 150940

APIs Used:

1.Realtime Weather API

image

2./airbus6/calculateWeatherOptimumRoute

image

3./airbus6/calculateOptimumRoute

image

4. Database: MySQL

image

Algorithms Used

1.Haversine Algorithm

2.Dijkstra's Algorithm

Weather /External Factors-

  1. Weather code
  2. Precipitation ( Turbulence)
  3. Wind Speed ( Stability)
  4. Relative Humidity ( Static electricity)
  5. Temperature ( Engine Efficiency)
  6. Rain
  7. Snowfall
  8. Cloud Cover ( Visibility )

II. Flight Matrix Dashboard--

Screenshot 2024-05-25 142707

Screenshot 2024-05-25 142723

III. Flight Sustainability Dashboard--

Screenshot 2024-05-25 012917

Screenshot 2024-05-25 012944

Tools Used--

Backend - Java , SpringBoot, JPA, MySQL ,REST APIs ,Junit(Unit Test Case),Eclipse,XAMPP

UI - ReactJS ,VSCode

Deployment - Netlifiy , git,github