September 7, 2019

Projects

Projects where no GitHub icon is shown are either private, the source code is no longer available or were not uploaded to any online repository.

Monitoring Applications

Error Simulation System for Elevator Control Devices

In this project, a professional error simulation system for an elevator control device consisting of software and hardware was developed. The software enabled the error simulation either for one or for multiple devices. The simulation process could be observed in real-time and at the same time, the process could be logged in a file.
[Read More]


Error Simulation System for Light Barriers

In this project, a professional light barrier error simulation system consisting of a software and a hardware was developed. The software provided different kinds of error simulations, like simulating an error on a specific light barrier, enabling and disabling the transmitter or receiver, etc. The user was able to choose different error codes, which in turn executed the predefined error task.
[Read More]


Monitoring System for a Single Light Barrier System

In this project, a professional light barrier monitoring system was developed, which was used to check the quality of the light barrier hardware before it was released to the market. The purpose of this application was to monitor all interruptions when a person entered any of the light barriers.
[Read More]


Monitoring System for Multiple Light Barrier Systems

This project is an extension of the Monitoring System for Light Barriers project, which also allowed the monitoring of multiple light barriers.
[Read More]


Data Acquisition Over the Intranet of the State Engineering School

In this project, a user interface was developed, which was executed on Windows Server and provided a remote measurement for the radio quality GSM mobile phone. For this process, a Stabilock Communication Analyzer 4032 from Wavetek was used which was connected to the server and to the mobile phone.
[Read More]


Language Wave Decoder

In this project a language wave decoder was developed, to transform different kinds of waveform data (e.g. .wav as sine, square, cosine and so on) to bytes and send them via the COM port to a PIC18F452 controller from Microchip.
[Read More]


 

Robotics Simulation Application

This section encompases a robotics simulation of a Home Service Robot which was developed using ROS. This was a final project in the Udacity Nanodegree program to get graduated as a Robotics Software Engineer. The mobile robot implements localication, Mapping, SLAM, path planning and navigation which can be simulated in Gazebo. The project was divided into parts i.e.
STEP 1: Mobile Robot Design

At first, a virtual mobile robot was created in a urdf file which included a camera and a Lidar sensor to get data of the environment. The robot was simulated in Gazebo by chasing a white ball in the virtual building.
[Read More]



 

Computer Graphics Applications

3d Render Engine [UPDATE 09.09.2021: Project at present stopped]

At present, a 3d engine gets developed, which is named as 3d Render Engine. The purpose of this project is to create a framework, which can be used further for engineering, health and other applications. To enable the user interaction, the engine gets embedded in a GUI (graphical user interface) using the wxWidgets framework. This project is still under development.
[Read More


Escape From Dino Island

In this project, a desktop VR experience was developed, where a person was stranded on a dangerous island and tried to escape from there. To interact in the virtual environment the HTC Vive hardware was used, which was consisting of a virtual reality headset and two controllers.
[Read More]



A Night at the Museum

In this project, a mobile VR experience was developed, consisting of a car museum, which included VR technologies used in the automotive industry. The user was able to go from exhibition to exhibition via predefined waypoints and view the respective technologies.
[Read More]




Puzzler

In this project, a mobile VR experience was developed, where the player entered a dungeon in which he had to solve a puzzle involving a similar logic like the 3d game Simon says.
[Read More]




 

Other Applications

Lost Wanderer

In this project, a web application was developed to display wanderer paths of lost persons on the Google map. The user interface provided the user to register a lost person, to display the whole country and all the registered wanderer paths gathered from the site Hellaspath.
[Read More]

Mp3 Renamer

In this project an mp3 renamer was developed, to translate Greek mp3 title names into English titles and vice versa. The user is able to translate either separate files or all files at once. An integrated preview shows how the translated title would look like after the translation has finished.
[Read More]

 

Repositories