Skip to content

1. About WGG Robotics

Florian edited this page Mar 26, 2026 · 13 revisions

WGG Robotics is the student robotics team of Willibald-Gluck-Gymnasium Neumarkt (Bavaria, Germany).

We design, build and program our own mobile robots and compete in RoboCup Rescue / Rapidly Manufactured Robot Challenge (RMRC) and other robotics events. Our team brings together students from different grades who enjoy engineering, coding and solving real-world problems with robots.


Who we are

Bild1

Mentors:

  • Tobias Wagner: He is the team mentor, and he helps with delivering or ordering the needed parts for our robot. He also gives good advice and tips on how to assemble the robot. Additionally, our mentor also gives us directions when needed.

  • Antonello Pastore:

  • Raffael Pöggel:

Members:

  • Jonas Nicklas: He is our main programmer and does most of the software work. He also helps the other team members by explaining and teaching them how to code.

  • Florian Schäff: He focuses on making the 3D design of the chassis of our robot. He also helps Lino with building the robot.

  • Dalea Badri: Dalea focuses on taking care of the logistics and organizes the TDP. She is also in charge of our social media account and overlooks the Team with Fiona.

  • Fiona Schäff: Fiona’s focused on the logistics as well and she handles the TDP and overlooks the whole Team together with Dalea. If help is needed with the hardware, she lends a hand.

  • Lino Odenbach: Lino’s job is to work on the hardware with Florian Schäff and constructing the robot. Besides that he works in cooperation with Dalea, on the corporate design.

  • Christopher Zech: Since he is quite talented and interested in math and programming, he focuses on all the informatics and mathematical aspects as well as programming and the software. He works closely together with Jonas.


What we work on

Our main topics are:

  • Rescue robots
    Robots that can drive or walk through rough terrain, detect obstacles and support search-and-rescue scenarios.

  • Mobile platforms
    Rovers, quadrupeds and crawlers with different drive concepts.

  • Autonomous navigation
    Using sensors, mapping and planning so that robots can move on their own.

  • Simulation & AI
    Testing robots in virtual environments and experimenting with intelligent behaviour.


How our team is organized

We usually work in small sub-teams, for example:

  • Hardware & Mechanics – CAD design, 3D printing, assembly, mechanical concepts
  • Electronics – wiring, power distribution, sensors, motor drivers
  • Software & Control – microcontrollers, ROS 2, control algorithms, simulation
  • Documentation & Media – writing guides, taking photos, maintaining this wiki

To plan our project properly, we used a Kanban board based on the Scrum method. Using this technique, we were able to allocate different tasks quickly and organise them according to our interests and strengths. As each thematic field is assigned to multiple members, everyone has the opportunity to discuss a problem or request assistance if needed. Students often change roles over time in order to learn new skills and gain an understanding of the robot as a whole.

IMG_5054


How we work

Our way of working is project-based and hands-on:

  1. Idea & requirements
    We start with a challenge (for example a RoboCup task) and define what the robot must do.

  2. Design & planning
    We sketch concepts, discuss different solutions and decide on a first design.

  3. Build & test
    We build hardware, write software and test early, even if the robot is not perfect yet.

  4. Iterate & improve
    We analyse what went wrong, fix problems and improve the design step by step.

  5. Document & share
    We write down what we learned so future team members (and other schools) can reuse our work.

Mistakes are normal and important for learning, that’s why we try to see every failure as data and feedback.


Our story so far

Our journey began as members of the 'MintEx' course at the Willibald Gluck Gymnasium in Neumarkt, where we gained our first experience of working with Arduinos and constructing technical obstacles. After attending some workshops at the Technical University of Nuremberg (TH Nürnberg), we discovered the potential and enjoyment of building our own robot. After our first competitions, we were highly motivated to continuously improve the robot and always give our best. This is why we have developed different generations of our robots and participated in several workshops and competitions. We also collaborated with universities and companies to expand our knowledge and find solutions to our technical problems. Last year, in 2025, our group expanded due to our project seminar (a compulsory course with different topics at German schools). With this group, we also won an award for the best project seminar in Bavaria. After the seminar ended, however, our group reduced in size once again, although we did manage to retain some interested students. We are now a small group of motivated students who are proud of our journey and are really looking forward to participating in RoboCup 2026 in South Korea and meeting all the international teams.

This wiki is our place to collect that experience and make it easier for new students to join and continue our work.

German_open


Why we publish our work

We want to be:

  • transparent – we want to share our process of building and programming our robots
  • helpful – we want to give other student teams and schools the opportunity to learn from our ideas and mistakes
  • open – we believe knowledge grows when it is shared

Many of our repositories are public, and this wiki is written in a way that students, teachers and interested partners can understand.


How to join (for WGG students)

If you are a student at Willibald-Gluck-Gymnasium and want to join:

  1. Talk to the robotics mentor/teacher at school.
  2. Visit one of our meetings in the Makerspace.
  3. Choose an area that interests you (hardware, software, electronics, documentation…).
  4. Start with a small task and learn from older team members.

You do not need to know everything from the beginning. Curiosity, teamwork and patience are much more important.

Clone this wiki locally