Selected RoboticLab projects

As a helper in the garden or at home, as writing or transport support in the therapeutic field - application areas for working with NAO robots are diverse.

Project work in the RoboticLab takes place as part of the telematics course or within the student laboratories NaWiTex. On this site we exemplarily present projects from Bachelor's and Master's theses as well as student internships.

On a round of BINGO with the NAO

The NAO invites you to a round of BINGO. He can act as a moderator for two or more players or, if no other human player is available at the moment, he can also take on the role of a direct opponent. With the help of the playing fields each participant can log in to the game via a QR code and the coloured NAO heads mark the mentioned fields on the playing field. The NAO decides when the game ends by calling out the word BINGO as soon as a row is occupied horizontally, vertically or diagonally on a playing field.

NAO Reading Robot

The project "Promoting Reading with Handy Humanoid Robots" uses Nao robots as reading mentors for primary school children. The robot is used here to create a tandem of a child's reader and non-human partner to motivate and support children in learning to read.

SmartHome2Go

SmartHome2Go is a model house for demonstrating SmartHome applications in a vivid way. It serves as an open project in which students and interns can participate in order to add new functions.

The next step is to connect the NAO robot to the smart home so that the NAO can remotely control the light and the doors and windows in the individual rooms of SmartHome2Go.

Semester project

Volume detection in the library

The volume detection in the university library is not intended to monitor or restrict anyone. It is intended to provide students and other library guests with information as to which workstations are currently particularly quiet and suitable for concentrated work.

The system is in testing stage. Using a prototype, volume values are continuously recorded at the main workstations in order to assess how well the selected methods are suitable.

Semester project

NAO Voice Assistant

"Do I need an umbrella tomorrow?" "How long is the Nile?" "Tell me a joke!"

In this project the NAO is applied as an everyday language assistant - that is based on the idea of ​​Amazon Echo. The NAO is able to recognize different voice commands and to initiate the appropriate action.

For this purpose, the NAO has the three modules Weather, Lotto and Bibio, with which it is possible to start weather service queries from the internet and provide information to tell jokes or answer user questions.

Robin Hahn & Michael Pekar, Summer Semester 2017

Semester project

AsaNao - your personal yoga teacher

In the AsaNao application, the NAO robot assumes the role of a yoga teacher. To do this, he introduces and explains various yoga figures, so-called asanas, to his human yoga partner.

The NAO is able to conduct a complete yoga class in which he guides and executes a specific selection of yoga figures. Overall, the NAO has the four yoga exercises dog, warrior, tree and funeral. In addition, he can perform the sun salutation, which consists of several poses. With additional voice recognition and output, the NAO can communicate with its yoga partners.

Mario Falk, Benita Ludwig & Maranatha Nwanoroh, Summer Semester 2017

Semester project

NicNacNoe - The NAO plays Tic Tac Toe

The project NicNacNoe is the implementation of the popular strategy game Tic Tac Toe. The NAO invites on a 3x3 large field to a duel at eye level. For this purpose, an algorithm was programmed for the NAO, which ensures that the NAO sets his choice not by chance, but depending on the already made moves. On the one hand he tries to prematurely decide the game by a victory and on the other hand to prevent the victory of his human opponent.

With the help of image processing, the NAO recognizes the moves of his opponent and a specially prepared pen, he is able to mark the sheet with a cross safely and in the right place on the pitch.

Tobias Kannenberg & David Leubeling, Summer Semester 2017

Bachelor thesis

The use of humanoid robots in a smart home environment

The project investigates how elderly people can extend their time in their home by using humanoid robots in a smart home environment and reduce dependencies on human helpers. The strengths of both worlds should be combined. The created system is extensible and should serve as an interface to already existing systems. The created concept is practically implemented and evaluated.

"Implementing the ideas took me a lot of time and energy because of technical difficulties, but I was able to solve all of them with creativity and perseverance, and I enjoyed this intensive work over a longer period of time. I gained new approaches and methods of resolution for the future."

Tilmann Bock, Summer Semester 2015

Bachelor thesis

The use of humanoid robots for assisted living in old age

In the bachelor thesis, scenarios of service robots for older people were developed. In addition to the target group, the generation 65+, various subareas of robotics were examined for this purpose, such as the human-robot interaction, the safety regulations for personal care robots, acceptance criteria regarding older people versus service robots and existing robotics techniques.

Based on this, scenarios such as health monitoring and cognitive and physical stimulation could be developed. In addition, insights were gained such as the definition of basic requirements for a service robot. These include e.g. requirements for the ability to learn with the help of Artificial Intelligence. Furthermore, desirable skills such as the networking of service robotics and smart home were defined.

"Especially the timeliness and the potential in this area were a great incentive for me during the development."

Janine Breßler, Summer Semester 2014

Bachelor thesis

Application for the NAO robot for the promotion of autistic children

This project comprises the design and implementation of three modules programmed in C ++ for the NAO robot. The individual modules can be used therapeutically to treat autistic impairments in children aged 6 to 10 years.

In a practical study with an autistic child, the module "Touch Me" was successively adapted to the behavior. The aim was that the NAO should promote the fear of contact and the non-verbal communication of the autistic child by invitations to touch individual body parts.

"I really enjoyed working with the autistic child, and the successes at the end of the practical study remain in happy memory."