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.
"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.
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.
- 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.
- 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.
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.
- Clone this repository:
git clone https://github.com/Maysker/mercury.git
- Navigate to the project directory:
cd mercury
- Install dependencies:
npm install
- Start the application:
npm start
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.