Smart Mirror
X
Smart Mirror X is a smart mirror application that handles the software side of the smart mirror. It integrates a IOS App for changing the modi of the mirror, a web application for displaying the ui and a complex self designed mikroservice architecture for handling the backend.
Technologies used in this project
Why use Kafka in this project?
Kafka enables the smart mirror to handle a large amount of data in real time. It handles all temperature data that is sent from the mirror to the backend and stores it in a database. This data is then used to display the temperature on the mirror and on the IOS app.
Features of the Smart Mirror

Live Temperature Data

NYT API

Custom Clocks

9 Dashboards

IOS APP

Night Mode

Live Weather Data

Nasa Daily Picture API

ASTRAL
Autonomous Space Takeoff and Rocket Landing with Proximal Policy Optimization and Thrust Vectoring
Image of flight Path of a test flight with a Cessna 172.
This thesis focuses on the theoretical use cases and technical feasibility of reinforcement learning in solving complex problems in the aerospace sector. Its primary goal is to establish a theoretical foundation for further research in this field. The research aims to prove whether current-generation algorithms, with hyperparameter tuning and other performance enhancements, can be used in a new generation of autopilot systems for self-landing rockets.
Reward Function Visualization of a test flight with a Cessna 172 training to complete a waypoint mission.
This work aims to analyse existing research in the field of reinforcement learning. It will then build a platform for experimenting with reinforcement learning agents within the X-Plane 11 flight simulator. By providing sample use cases and environments for testing, the platform will facilitate the exploration of advanced manoeuvres, such as vertical landing. This focus on advanced landing algorithms serves to demonstrate the feasibility of reinforcement learning in such tasks.