Skip to content

Mercury - A Proof-of-Concept Secure Communication System powered by IRIS2 and Galileo for CASSINI Hackathon

Notifications You must be signed in to change notification settings

Maysker/mercury

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mercury Logo

Mercury - Secure Communication System


About Mercury

Mercury is a cutting-edge proof-of-concept developed during the 8th CASSINI Hackathon, an initiative supported by the EUSPA (EU Agency for the Space Programme). This project showcases an innovative approach to leveraging European space technologies, specifically IRIS2 and Galileo, for secure communication and operational efficiency in unmanned drone applications.


Hackathon Challenge

Challenge #2: Unmanned Drone Applications for Defence & Security Operations

"Drones hold great potential for defence, security, and civil protection, benefiting European society and creating jobs. The European drone sector is projected to generate over €10 billion annually in services within 20 years. Situational awareness and incident tracking are crucial for defence, surveillance, and rescue services."

Mercury addresses the challenge by providing impactful solutions in:

  • Information Gathering: Systems for real-time data during defence, security, and civil operations.
  • Responder Safety: Improving safety in defence, wildfires, and natural disasters.
  • Drone Cybersecurity: Mitigating security risks in drone tracking, communication, and positioning.
  • Data Integrity: Ensuring the accuracy of drone-collected data.
  • Misuse Prevention: Detecting and responding to drone misuse, enhancing public safety.

Developers


Application Overview

Mercury is a fast, adaptable, and innovative prototype designed to:

  • Simulate secure communication via IRIS2 and Galileo satellites.
  • Demonstrate network and drone monitoring through real-time dashboards.
  • Provide operators with mission-critical data and seamless video feeds.

Key Features

Dashboard Highlights:

  • Network Status Panel: Displays connection type, signal quality, data rate, and encryption level.
  • Drone Monitoring: Real-time updates on drone status, location, and mission progress.
  • Satellite Visualization: Interactive maps tracking IRIS2 and Galileo satellites.
  • Mission Control: Centralized controls for emergency actions and reporting.

Technical Implementation:

  • Built with Electron.js for a desktop application experience.
  • HTML, CSS, and JavaScript for a clean and responsive interface.
  • Real-time data simulation for proof-of-concept demonstration.

Screenshots

Mercury Dashboard Screenshot 1

Mercury Dashboard - Network Monitoring

Mercury Dashboard Screenshot 2

Mercury Dashboard - Drone Feed


Acknowledgements

This project was developed in a collaborative and time-constrained hackathon setting to present a compelling proof of concept. We extend our gratitude to CASSINI Hackathons & Mentoring and EUSPA for providing a platform to innovate with European space technologies.


How to Run

  1. Clone this repository:
    git clone https://github.com/Maysker/mercury.git
  2. Navigate to the project directory:
    cd mercury
  3. Install dependencies:
    npm install
  4. Start the application:
    npm start

Future Prospects

Mercury is a foundation for exploring deeper integrations with IRIS2 and Galileo for secure communications, real-world drone operations, and cybersecurity applications. We envision expanding this prototype into a scalable, real-world solution.

About

Mercury - A Proof-of-Concept Secure Communication System powered by IRIS2 and Galileo for CASSINI Hackathon

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published