Home
Koen Engelen
Cancel

Autonomous Hybrid UAV

Problem Statement Unmanned aerial vehicles (UAVs), such as quadcopters, are used in multiple applications varying from photography, package delivery, geographic mapping, crop monitoring, safety ...

Data Encryption Tool

Problem Statement Recently, I required to use a USB flash drive that contained sensitive data. Therefor, it was beneficial to ensure that the stick was encrypted so that no one could read it in c...

Interactive Shaders

Portal Wanting to experiment with shaders I created this portal shader. This shader can be applied to the object within a scene. If the players activates the portal, new objects apear on the other...

Trajectory Tool

Problem Statement During my thesis I had to design trajectories for my drone. These trajectories were difficult to design manually as they had to satisfy a few conditions: The trajectory should...

Game Server Architecture

Being able to interact with other people online opens up a lot of new possibilities. But creating things such as multiplayer games introduces complexities. What I wanted to learn: Client-server...

Visualizing Flight Data

During my thesis I used paparazzi and matlab for flying my drone and analysing the data respectively. However, sometimes the reading the orientation of the drone can become tiresome, especially whe...

3D Web Graphics

I also experimented with Three.js, a 3D JavaScript library. The plan is to encorporate this in my modeled drone post. Here is an example of a simple scene with a torus and a light. Rotating is poss...

GameJam

In Progress

Drone Model

As a hobby I create models in Blender. Here is an example of a model I created for my thesis. This model was created so I can generate sketches for my paper, but...

VR Locomotion

Having used VR for playing games, I was looking forward to experiment with this technology myself. Locomotion is a topic that has a wide range of solutions in the VR space. Some methods allow walki...