1. Attendees managing application for ŠOU

Building an application which would help people working at ŠOU office at managing attendees on their events. The application would consist of basic submissions on event and mailing and exporting.

The Problem:
The problem at this kind of work is always inconsistency (for example at faculties someone writes "FRI" others "Fakulteta za računalništvo", if there are only 2 you are lucky), always is a problem at mailing the people with event notifications (place and time of leave, bus number, ...) and of course there is no management of who paid, who just applied, who want to "reserve" a seat and so on. So far this kind of work is taking place in plain Google Docs. And that is just painful to export let's say emails for mailing or Name and Surname of all attendees. And then you also have promotions (with ESN card, lower prices). And at the end of the day somebody needs to count the submissions and leave out the "reserved" and application from the paid ones and then match the money in the bank with the result.

Project's Current State:
1 - Idea

Required Technologies:
We firmly believe that the best approach is to use technologies familiar to us since, we will be dealing with lots of custom work, which are event specific. We know most of the details since we both work at International office at ŠOU and using a already made solution for our base could lead to big problems which could possibly derail us from achieving the desired result. And we won't use just plan languages like JavaScript and/or PHP. But we would use Vue.js and Laravel.

The Team:
Žiga Strgar, Gašper Grom, Aljaž Romih

Mentors:
Žiga Špiclin, LIT




2. Simple Timer

You can manage multiple Timers where you set Work and Rest, it saves to local using Realm in Android. It calculates how much of your time does it take and will be fully customizable and UI responsive.

The Problem:
You want to workout with a coach. You know the excersises but don't know when that 1 min over and when to rest. So i'm going to make an Android app with a simple design, where user can set up a timer how long he wants to workout and how long does he want to rest, save it and next time when he opens the app, with one click the he's good to go.

Project's Current State:
3 - Idea/Final Product

Required Technologies:
Android, Java, XML

The Team:
Primož Pesjak

Mentors:
Žiga Špiclin, LIT




3. Smart Home Solution

Develop a system, which allows the user to control their room temperature and manage the lights around the house from anywhere with internet access.

The Problem:
Develop smart home solution, which can be managed from anywhere with internet access. The thermostat and relays for light control will be connected wirelessly to a server, from where you will be able to adjust the temperature, check humidity level and control the lights. For this system, a web page and also an Android application for easier usage will be developed.

Project's Current State:
1 - Idea

Required Technologies:
SW and HW development, programming (Arduino, Android, web), electronics design.

The Team:
Klavdija Veselko, Matevž Bregar, Sebastjan Kozoglav

Mentors:
Luka Mali, LTFE/MakerLab




4. Web Waiter

Web application for easier and faster restaurant orders on eink tablet.

The Problem:
We decided to make a project which digitizes the process of ordering food and beverages in restaurants. Our idea is that on every table in restaurant,there is an eInk tablet with WebWaiter Web application, which helps customers to easily order food and drink. There is also displayed average time that guests have to wait for their order to come. For people who have strict diets there would be a visual representation of nutrition facts and allergenes of the selected meal. The application will be managed by the director, whom can easily edit weekly menu or maybe add new dishes. Also waiter and a chef would have one of tablets, so they can see and confirm orders.

Project's Current State:
1 - Idea

Required Technologies:
Java back end development, Android studio (basic knowlege), Web developing (PHP, javascript, HTML, css), Designing (Editing, web application layout), Server, REST, Visionect eink tablet, SQL.

The Team:
Robert Ćorluka, Luka Kadunc, Boris Belec, Luka Horvat

Mentors:
Žiga Špiclin, LIT




5. VR Happy Place

VR okolje za potrebe diplomske naloge in raziskav.

The Problem:
Preden se lotim dela za diplomsko nalogo bi zelel kot projekt zaceti delo na VR "igri" oz okolju v orodju Unreal Engine 4. Igra bo uporabljena za testiranje psiholoskih ucinkov uporabe VR ocal in raznih neprijetnosti - slabost, ipd. Z delom na projektu bi si rad sam tudi pridobil vec znanja uporabe Unreal Engine-a in izdelave 3D modelov za potrebe projekta. Ce je mozno, bi na projektu delal sam.

Project's Current State:
1 - Idea

Required Technologies:
Unreal Engine 4, Oculus Rift, Blender (3D modeliranje, animacija).

The Team:
Tomaž Kenda

Mentors:
Klemen Pečnik and Matevž Pogačnik, LMMFE




6. Shopping List App

Aplikacija, ki nadomesti listek za nakup.

The Problem:
Listek za nakup.

Project's Current State:
1 - Idea

Required Technologies:
Unreal Engine 4, Oculus Rift, Blender (3D modeliranje, animacija).

The Team:
Barbara Sajovic

Mentors:
Žiga Špiclin, LIT




7. Tower Defense Game

The classic tower defense game where the enemies must breach the hall.

The Problem:
The concept of the game is that you put the towers to defend the passage, which cost money to build and upgrade. You can get money from killing the enemies. When time passes the game gets more and more difficult.

Project's Current State:
1 - Idea

Required Technologies:
Java, android GUI, Ios GUI, sql, javascript, HTML, web hosting.

The Team:
Miha Stele, Nejc Ribič

Mentors:
Žiga Špiclin, LIT




8. Supply Chain Platform

TBA

TBA

Project's Current State:
1 - Idea

Required Technologies:
TBA

The Team:
Blaž Cigale

Mentors:
Žiga Špiclin, LIT




9. Turist Agency App

We want to write a program that satisfies the fundamental needs of an aspiring tourist agency. We will make a graphics user interface which includes features that a normal tourist agency would need.

We will combine the knowledge of a graphics user interface writer with the knowledge of a function coder to make a fully functional program that can maintain a tourist agency. We will have to start from scratch and work our way to combine the GUI and the functions.

Project's Current State:
1 - Idea

Required Technologies:
Computer and internet.

The Team:
Miha Puš, Dimitrije Mitić

Mentors:
Žiga Špiclin, LIT




10. Central device control software for proton therapy accelerator

The software is part of SCADA. Mainly it will be used for accelerator commissioning and switching between different operation modes.

Devices integrated in an accelerator are controlled by control system MADIE developed by Cosylab. The control system is monitored and controlled by SCADA system based on WinCC OA. The central device control software is included in the SCADA product.
Central device control software contains a multiple device control script on the back end. The script handles command transfer for many devices from SCADA to control system. For a command to be sent to control system there are many conditions that have to be met. The script also includes a state machine handling functionality to change device's state.
The front end part - GUI lists all devices included in the control system in a device list view, or group view. The devices can be monitored and controled from the GUI. Multiple devices can be selected. User can execute a command transfer for the selected devices.

Project's Current State:
5 - Final Product

Required Technologies:
WinCC OA, OPC OA.

The Team:
Primož Perušek

Mentors:
Žiga Špiclin, LIT




11. Communication between IoT devices and the Blockchain

Blockchain technologies are becoming more and more important every day, and one of the more important uses for them is the Internet of Things (IoT). The ability to store information gathered from IoT devices in a de-centralised, transparent, and completely trustworthy way is very valuable.
The problem is that IoT devices often have very poor network connections and most ways devices would normally connect to a blockchain require far too many system resources to be viable.
I plan to investigate exactly how constraining the network and system resource limitations are, and find a way to get around them. The end goal is to make an IoT device that uses Blockchain technologies (in this case Swether, developed by LTFE) work reliably with a severely restricted connection. The end goal is to be able to run the device using LoRa.

Project's Current State:
5 - Final Product

Required Technologies:
WinCC OA, OPC OA.

The Team:
Dejan Dolenc

Mentors:
Luka Mali, LTFE/MakerLab




12. Development of an AR application for sports matches

Develop a system, which allows for presentation of match statistics on an AR device, during watching of a sports match on TV screen. The system should provide match and player statistics.

The Problem:
Make the AR application user friendly and intuitive, provide for user interaction through device clicker and natural gestures. Develop synchronization mechanisms between the match running time and match statistics for catch- up watching of a match (FFW, FBW, skiping in time,...). Include fantasy betting mechanism. Take into account the limited field of vision on the AR device (MS Hololens). Organize a focus group with domain experts for functional requirements and their prioritization.

Required Skills:
Software development skills in Unity (C#, JScript), basic knowledge of user interface design, handling of VLC player with "outside" code.

The Team:
Vid Stropnik, Rok Petrovčič Vižintin, Klemen Babuder

Company/Research Lab:
LTFE/LMMFE, FE, UL

Mentors:
Klemen Pečnik and Matevž Pogačnik, LMMFE




13. Augmented reality solution for deaf and hard of hearing

Develop an AR application which allows for inclusion of video streams and subtitles.

The Problem:
Develop a solution on AR device (MS Hololens) which allows for playback of a selected video, its synchronization with a video on TV, presentation of subtitles synchronized with the video on TV. The video and subtitles should be resizable and movable around the screen in a simple and intuitive way. Address the problem of limited field of vision on AR device.

Required Skills:
SW development in Unity (C#), basic knowledge of video and audio codecs, knowledge of subtitles' formats.

The Team:
Matej Koplan

Company/Research Lab:
LTFE/LMMFE, FE, UL

Mentors:
Klemen Pečnik and Matevž Pogačnik, LMMFE




14. Re-design of OB truck to support live broadcast of 4K content with audio and CG support

Design a system and interconnections of OB (Outside Broadcasting) truck which upgrades existing capacities of SD OB truck to 4K capabilities with digital audio system and CG system that allows live feeds from various sources and templates. System should be also of capable to record at least 2 sources and separate recording of audio, streaming over Ethernet or mobile connection and SDI output. System should include also all peripheral devices (such as cameras, lenses, stands, microphones, cables etc).

The Problem:
Existing design of OB truck allows only SD production. Re-design should upgrade technical capabilities to 4K level of production. New design should involve existing floorplan, size and recent standards to support OB. System should be designed to support at least 7 cameras and one additional source, at least 2 downstream keys, virtual studio (green screen), and 1 or 2 ME (1,5 also possible). Design system with 5 built-in camera base stations and possibility to upgrade with at least 1 additional camera system. Audio system should designed with digital audio switcher which allows also dynamic routing, AFL, audio extenders over Ethernet cables or even IP network (like AES 50 or AES 67). CG could be designed on computer based platform with I/O cards and support with at least 2 layers on output.

Required Skills:
TV engineering, CAD software skills, basic knowledge of OB approach and requirements, designing of broadcast system interconnection, basic skills of programming and usage of GPIO, OSC etc.

The Team:
Marcin Pechcin

Company/Research Lab:
LTFE/LMMFE, FE, UL

Mentors:
Klemen Pečnik and Matevž Pogačnik, LMMFE




15. Toy to teach toddlers to code

Create a STEM toy that will entertain young children (aged 3-6), while teaching them about programming.

The Problem:
STEM has enjoyed considerable attention in recent years, but it’s an acronym that applies loosely to Science, Technology, Engineering, and Mathematics. Boiled down to the basics, STEM toys tend to emphasize creativity, logic, problem solving, and experimentation. Great STEM toys don’t just lecture kids, but engage them — they guide kids through lessons and activities in novel ways, and go the extra mile to reward their achievements. The aim of this project is to create a STEM toy that will entertain young children (aged 3-6), while teaching them about programming. The toy should be interesting and engaging for both girls and boys.

Required Skills:
Coding, design, social skills.

The Team:
Jure Idzig, Matej Primc

Company/Research Lab:
LTFE/LMMFE, FE, UL

Mentors:
Emilija Stojmenova Duh, LMMFE




16. Design management projects for HSE group

Improvement or new application of infrastructure, Energy security, renewable energy sources and social responsibility and Mobility for HSE Group. interdisciplinary teams from ALUO, EF, FE (2+2+2).

The Problem:
Projects for interdisciplinary teams of students from Academy of Fine Arts and Design (ALUO), Faculty of Economics (EF) and Faculty for electrical engineering (FE) for HSE Group.

Students from 3 courses from UL will work together: Design Management (from ALUO), Marketing (from EF) and Interdisciplinary projects (from FE). In teams there will be 2 students from each course (2+2+2).

Topics of the project(s): (i) Improvement or new application of infrastructure, (ii) Energy security, renewable energy sources and social responsibility, (iii) Mobility. Possible technologies and subtopics: Smart grid in energy, VR/AR Technologies in Energy, Social networking in the energy sector, Block chain and the energy market, New uses of the existing physical infrastructure, Socially responsible use of rivers, Eco mobility.

Goal: to come to an idea, evolve the idea from different perspectives (technology, design, marketing) and design a solution (from where prototyping can start).

Additional Info:
The exact topic for each group of (6) student will be defined on a common meeting.

Meetings and mentoring will take place Thursdays between 15.00-19.00.

The HSE Group is the biggest Slovenian organisation in the field of electro energetics and the biggest manufacturer and trader in electric energy in the wholesale market of Slovenia. Hydroelectric plants, thermoelectric plants and a coal mine.

Required Skills:
SW develoment for HBBTV application (JScript et al.) , backend development and basic DB knowledge.

The Team:
Jakub Delič, Viktor Govže, Blaž Kušnik, Kristjan Panjan, Vid Rijavec, Lori Slivnik

Company/Research Lab:
ALUO + EF + FE (LTFE), UL

Mentors:
Miha Klinar, ALUO, Tanja Dmitrović, EF and Luka Mali, FE/LTFE/MakerLab




17. Test Device for Automated External Defibrillators (AEDs)

Develop a stand-alone device for automatic testing and evaluation of AEDs. The device will be capable of simulating normal and abnormal ECG and measuring the defibrillation waveforms.

The Problem:
Sudden cardiac arrest is a serious medical condition which can occur unpredictably and suddenly. If not immediately treated it is lethal and it accounts for approximately 20 % of all deaths in Europe. More than 1600 people suffer sudden cardiac arrest every year in Slovenia. Even with treatment, survival rates are between 5 and 20 %. Automated External Defibrillators (AEDs) are life-saving devices. When working correctly, they can restart the normal beating of the heart and a recent study in the USA has shown that survival increases to 34 % when bystanders use AEDs in public settings. There is therefore a clear motivation for increasing the coverage and availability of AEDs.

However, with increasing numbers of installed devices, there are also growing concerns that not all AEDs are properly maintained. Most common problems are issues is adhesive electrode pads and low battery levels. Additionally, malfunctioning AEDs also present a health hazard and care should be taken in the device design and manufacturing that risks to human health are minimized. For validation of any AED design, and increasingly for maintenance of installed AEDs, a testing device is needed. This device needs to be capable of presenting a realistic impedance load to the AED, for devices which feature detection of proper lead placement; it needs to be capable of simulating the ECG of normal and abnormal heart rhythms; and finally, it needs to be able to measure and evaluate the delivered defibrillation waveforms in terms of voltage, current and energy.

Additional Info:
https://spectrum.ieee.org/biomedical/devices/the-shocking-truth-about-defibrillators

Required Skills:
Electronics design, programming (Arduino), signal processing.

The Team:
Jure Štojs

Company/Research Lab:
Laboratory of Biocybernetics, FE, UL

Mentors:
Bor Kos, LBK




18. Smart pill box

A smart pill box for tablets that via Bluetooth connects to a mobile application.

The Problem:
The application reminds you at preset time and in priset intervals that it is time to take a pill until the box is opened. When it is opened the box sends OK signal to the user and reminder is turned of. In this case user always knows if he/she has taken a pill or not.

Required Skills:
Mobile app development, electronics.

The Team:
Luka Brodnik, Jan Osredkar, Jaša Montani

Company/Research Lab:
Laboratory of Biocybernetics, FE, UL

Mentors:
Eva Pirc, LBK




19. Smart dog ball

Mobile app that helps you find a lost dog ball.

The Problem:
Dogs often lose their balls in high grass, woods... The balls that are not distroyed by a pet in a day can be preatty expensive. The idea is to build a qalty ball with Bluetooth Low Energy or any other technology, that would connect a ball with a mobile app. The applicaion would than beep with the intenfity and frequeny depending on the distance between phone and the ball.

Required Skills:
Mobile app programing, electronics.

The Team:
Mitja Brezovnik, Aljaž Hočevar, Ambrož Rajk, Matej Sudac

Company/Research Lab:
Laboratory of Biocybernetics, FE, UL

Mentors:
Eva Pirc, LBK




20. Electroactive polymers in assisting human circulation

Electroactive polymers may assist patients with advanced heart failure, substituting the function of one or both ventricles of human heart and provide new paradigm of mechanical circulatory support.

The Problem:
Mechanical circulatory support represents a treatment modality of patients with advanced heart failure, substituting the function of one or both ventricles of the human heart. Currently the state-of-the art cardiac pumps are continuous flow (patient has no pulse) axial or centrifugal flow devices that are still plagued by the high incidence of blood clot formation, bleeding and the possibility of device malfunction. Electroactive polymers may have the potential to overcome these limitations and underline the new paradigm of mechanical circulatory support.

Additional Info:
http://users.encs.concordia.ca/~kadem/MECH691X/PROJECTS/Application%20of%20electro%20active%20polymers%20to%20cardiovascular%20flows.pdf

Required Skills:
No specific prior knowledge required.

The Team:
Erna Šaran

Company/Research Lab:
Laboratory of Biocybernetics, FE, UL and University Clinical Center

Mentors:
Damijan Miklavčič, FE/LBK and Gregor Poglajen, MF




21. Health self-assessment app for smart devices

To design, implement and verify an app that allows the user specify their current symptoms and assess general health status - based on expert knowledge the app would refer the patient to a doctor.

The Problem:
To design, implement and verify an app that allows the user specify their current symptoms and assess general health status - based on expert knowledge the app would refer the patient to a doctor. The app will focus on multiple sclerosis (MS) patients, who typically see a doctor once per year. Since MS is characterized by a variety of symptoms, which occur and often then disappear themselves, it is difficult for a patient to convey this information only once per year. Using this app, the patient will record their symptom history, which will allow their doctor to get a better insight into disease activity.

Additional Info:
https://www.nationalmssociety.org/What-is-MS

Required Skills:
Interdisciplinary team work, Python/Java/Html/CSS.

The Team:
Vid Rotar, Aleks Kobentar, Valter Hudovernik

Company/Research Lab:
Laboratory of Imaging Technologies, FE, UL

Mentors:
Žiga Špiclin, LIT




22. Tracking of assets with RFID tags

In the project you will evaluate the applicability of RFID technology for tracking of assets.

The Problem:
Every larger organisation needs to control its assets, such as furniture and ICT devices. Typically, every asset is labelled with a bar code and is assigned to one of the employees and/or to a location (e.g. room). On regular basis, a responsible person in the organisation checks if all assets are still present or on the location. With bar codes it is impossible to track movements of assets, because an employee should manual mark a move. In reality, such tracking system does not protect the assets from getting lost or stolen. Moreover, it does not track current locations of each asset which can be very useful when searching for lost assets.

RFID tags partly enable automatic tracking of movements of objects, however, it is not yet present in tracking of assets. Therefore, the objective of your work is to evaluate the applicability of RFID tags for tracking of assets. In order to reach the objective, you need to first study the RFID technology and impacts on its performance. In a practical part of your work, you will setup a pilot with the help of experts and evaluate the RFID technology for tracking of valuable assets. This consist of, but is not limited to: testing successfulness of tracking in various settings and orientations of RFID reader and RFID tags, impact of signal jammers and of RFID tags’ density.

Required Skills:
RF, radiation, project management, analytical approach.

The Team:
Matija Pirc

Company/Research Lab:
Špica International d.o.o.

Mentors:
Luka Vidmar, Špica and Luka Mali, FE/LTFE/MakerLab