Skip to content

Releases: Andreas-Menzel/ADDS-ControlPanel

Bachelor's Thesis Edition

14 May 09:08
5832b21
Compare
Choose a tag to compare

I'm excited to announce the official release of the ADDS-ControlPanel application, version 2.0.0. 🎉 This is an important milestone, encapsulating numerous hours of rigorous work. It is the exact version that accompanies my Bachelor's Thesis, representing a significant milestone in my academic journey.

ADDS-ControlPanel is a crucial part of the "Autonomous Drone Delivery System" (ADDS) that I developed for my Bachelor's Thesis. This comprehensive project includes other key components, each contained in a separate repository:

  • ADDS-DJI-AndroidApp: An application to control DJI drones, fully integrated with the ADDS-FlightControl.
  • ADDS-FlightControl: A service managing the flight data and mission planning of all drones registered with the system.
  • ADDS-CChainLink: An interface bridging the ADDS project and C-Chain, the chosen blockchain technology for this project.

🚀 Features

ADDS-ControlPanel is a web application providing comprehensive real-time monitoring of all drones registered with the Flight Control service. It offers a range of features:

  • Data Visualization: The app presents key performance metrics such as GPS location, takeoff/landing locations, altitude, velocity, battery state of charge, and much more. Monitor live data or analyze flight parameters from previous flights through an interactive OSM map and clear data charts.
  • Data Validation: The DataValidationApplet allows for the review of all data sent from each drone in a structured and intuitive manner, enhancing fleet management and decision-making processes.
  • Infrastructure Management: The InfrastructureManagementApplet facilitates the efficient management of your drone infrastructure, enabling the addition, removal, or modification of intersections and corridors stored in and managed by the Flight Control system.

📚 Bachelor's Thesis Edition

This version of the ADDS-ControlPanel application, presented in my Bachelor's Thesis, sets the foundation for future updates and improvements.

🔧 Installation & Documentation

Setting up ADDS-ControlPanel is straightforward, with no requirement for installation on a web server. Simply clone the repository, update your Flight Control instance URL, and access the website.

📣 Feedback

Your feedback and suggestions for improvement are invaluable. Please feel free to raise an issue, submit a pull request, or contact me directly.

Enjoy the comprehensive view of your ADDS drone fleet data with ADDS-ControlPanel v2.0.0! 🚁

Disclaimer: Please remember that this software is provided as-is, with no guarantees of suitability for any particular purpose or warranties of any kind, either expressed or implied.

💡 Clarification on Content Creation and Contributions

Please note that the README file located in the root directory of this repository, as well as this release note, were created with the assistance of OpenAI's GPT-4, a powerful language model. However, it's important to emphasize that all other elements of this repository, including but not limited to documentation, code, images, etc., were personally created by me, unless explicitly stated otherwise. The AI model served solely as a tool to help formulate these textual content, while the conceptualization, execution, and finalization of the entire project were carried out independently.

ADDS-ControlPanel v1.2

22 Mar 14:43
f9800da
Compare
Choose a tag to compare

Updates

  • Updated ask/intersection_list and ask/corridor_list to new specification

ADDS-ControlPanel v1.1

19 Mar 08:49
ffcc113
Compare
Choose a tag to compare

Added features

  • Show infrastructure on MapApplet. The infrastructure automatically updates, when an intersection / corridor is added, removed or the location was changed.
  • Keep infrastructure in auto-focus (when visible)
  • Keep takeoff and landing sites in auto-focus (when gps is valid)

Improvements

  • Only keep drones in auto-focus when gps is valid
  • Add "random" parameter (current timestamp) to update-requests, so the requests don't get cached

Bug fixes

  • Order of latitude and longitude was switched in some places
  • + other, smaller bug fixes

ADDS-ControlPanel v1.0

08 Mar 16:09
a5727c8
Compare
Choose a tag to compare

This version of the application is by far not finished yet, but it already includes the most important data visualizations.