Skip to content
@Humanoid-Robots-as-Edu-Assistants

Communications Lab at Berlin University of Applied Sciences (BHT)

Collection of applications for humanoid robots as educational assistants from the Communications Lab at Berlin University of Applied Sciences (BHT)

Hi there 👋

We are the Communications Lab at the Berlin University of Applied Sciences in Germany 🤖


TEAM_final-10


👨‍👨‍👧‍👦 About

In our laboratory our student assistants and PhD students develop applications for the humanoid robots 🤖 Pepper and Nao.
These programs are tested with students and then integrated and used in higher education. 💬
We currently have 10 completed applications and some libraries with our own animations or code, that we would like to share with you.
We hope to be able to build up or be part of a broader, well-connected community, which works with these and other social robots
as teaching and learning assistants.
Here you can find out more about the BHT KOM-LAB. 😃

🤖 Our robots Nao and Pepper

We are working with Nao 6 and the Choregraphe build 2.8.6.23.
Our Pepper has the robot version 1.8 .

💻 Completed programs

Nao says

Nao says (like the popular game Simon says) is a game in which Nao gives instructions to the players to do or not to do something. Then the robot performs the corresponding action and the players have to imitate it. The program currently supports 10 different animations. (It was designed for the "long night of science" in berlin, 2022)


Empathy mapping

Empathy mapping is a method to develop better user experience (UX) design`s. Nao explains to the students what the topic of today's exercise is and then leads them through an example of empathy mapping.


Easy breathing

Easy breathing is a simple breathing exercise, which is available in various lengths. NAO helps to maintain an even breathing rhythm with the support of a sound. The sound signals when to breathe in and when to breathe out. It will help to regain focus and to relax.


4-7-8-Breathing

The 4-7-8 breathing exercise is a guided breathing meditation, which helps with anxiety and stress. NAO guides the participant through multiple cycles, in which you breathe in, hold your breath and breathe out while assisting with verbal and visual support.


Evolution Game

An exercise to loosen up the lesson. The students spread out in the room and play rock, paper, scissors against each other to rise in rank. If you want, you can play against NAO.


Planning Poker

Planning Poker is an agile method for estimating the time required for specific parts of the project. NAO briefly explains to the participants how planning poker works and then runs them through a test scenario.


Daily Scrum

In the scenario "daily scrum - Nao as scrum master", NAO explains to the participants how a daily scrum works and what needs to be considered at such a meeting. Then the group goes through a Daily Scrum meeting together with NAO.


Empathy Mapping with Pepper

Empathy mapping is a method to develop better user experience (UX) design`s. Pepper explains to the students what the topic of today's exercise is and then leads them through an example of empathy mapping


Ball Point Game

The Ball-Point-Game is a warm-up game to get to know agile working.


Presentation Evaluation by Pepper

In this project, the Pepper robot serves as both a presentation moderator and an evaluator. Pepper delivers verbal instructions to guide the presenter and the audience in accordance with the predefined scenario. Pepper's capabilities extend to recording the presenter's speech and capturing the audience's reactions, including measures of applause, laughter, and whistle intensity in decibels (dB).


Yoga with NAO

Yoga with NAO is a short application in which NAO guides the users through three easy Asanas (Yoga stances). It’s useful for longer breaks during lessons with smaller groups.


📜 Publications

We also try to share our research results through papers. If you are particularly interested
in a topic, you may find a more detailed document about it below. Also check out our website,
where the publications are always up to date.

  • Designing and programming game-based learning with humanoid robots: A case study of the multimodal "Make or Do" English grammar game with the Pepper robot. Read on ResearchGate
  • A breathing exercise with the humanoid robot NAO designed to reduce student stress during class: results from a pilot study with students in higher education. Read on ResearchGate
  • NAO Robot as Scrum Master: Results from a scenario-based study on building rapport with a humanoid robot in hybrid higher education settings. Read on ResearchGate
  • Humanoid robots in higher education: An exploratory study on applying the NAO robot as an educational technology in business studies in hybrid settings. Read on ResearchGate
  • Sound Recognition with a Humanoid Robot for a Quiz Game in an Educational Environment Read on ResearchGate
  • Learning Agile Estimation in Diverse Student Teams by Playing Planning Poker with the Humanoid Robot NAO. Results from Two Pilot Studies in Higher Education Read on ResearchGate

📑 LICENSE

License for non-commercial use and educational purposes only

Permission is hereby granted, free of charge, to any person or educational institution obtaining a copy of this software and associated documentation files (the "Software"), to use the Software for non-commercial purposes only. That includs the rights to use, copy, modify, merge, publish and/or distribute copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

If copies or works are published or distributed, which contain part or all of the software, the author(s) and contributers are always to be credited.

Commercial use is prohibited without prior written permission from the author.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Popular repositories Loading

  1. nao_says nao_says Public

    An interaction game in which NAO shows things and when the robot says "Nao says", the participants have to do the same.

    Promela 1

  2. empathy_mapping empathy_mapping Public

    This scenario was developed for the bachelor's degree in business administration. Students fill out their own empathy map during the exercise. The exercise lasts ~35 minutes.

    Promela

  3. easy_breathing easy_breathing Public

    EasyBreathing is a simple and short guided breathing exercise, which is useful for short breaks during a lesson or a learn session or for beginning/ ending said lessons.

    Promela

  4. 478_breathing 478_breathing Public

    The 4-7-8 breathing exercise is a more in-depth breathing exercise, in which the participants are asked to breathe in a specific rhythm

    Promela

  5. evolution_game evolution_game Public

    This is a game of "rock, paper, scissor" and serves to loosen up the lesson a bit.

    Promela

  6. .github .github Public

    organisation github

Repositories

Showing 10 of 14 repositories
  • Emapthy-Mapping-with-Pepper Public

    An empathy session hosted and leaded by pepper robot

    Humanoid-Robots-as-Edu-Assistants/Emapthy-Mapping-with-Pepper’s past year of commit activity
    Kotlin 0 0 0 0 Updated Jan 22, 2024
  • Breathing-with-Pepper Public

    The same breathing exercise as we have with NAO, but with Pepper!

    Humanoid-Robots-as-Edu-Assistants/Breathing-with-Pepper’s past year of commit activity
    Kotlin 0 0 0 0 Updated Jan 19, 2024
  • yoga_with_nao Public

    Sit down and have a yoga session with the robot nao.

    Humanoid-Robots-as-Edu-Assistants/yoga_with_nao’s past year of commit activity
    Promela 0 0 0 0 Updated Dec 13, 2023
  • ball_point_game Public

    The Ball-Point-Game is a warm-up game to get to know agile working.

    Humanoid-Robots-as-Edu-Assistants/ball_point_game’s past year of commit activity
    Promela 0 0 0 0 Updated Dec 8, 2023
  • 478_breathing Public

    The 4-7-8 breathing exercise is a more in-depth breathing exercise, in which the participants are asked to breathe in a specific rhythm

    Humanoid-Robots-as-Edu-Assistants/478_breathing’s past year of commit activity
    Promela 0 0 0 0 Updated Dec 6, 2023
  • empathy_mapping Public

    This scenario was developed for the bachelor's degree in business administration. Students fill out their own empathy map during the exercise. The exercise lasts ~35 minutes.

    Humanoid-Robots-as-Edu-Assistants/empathy_mapping’s past year of commit activity
    Promela 0 0 0 0 Updated Dec 6, 2023
  • evolution_game Public

    This is a game of "rock, paper, scissor" and serves to loosen up the lesson a bit.

    Humanoid-Robots-as-Edu-Assistants/evolution_game’s past year of commit activity
    Promela 0 0 0 0 Updated Dec 6, 2023
  • easy_breathing Public

    EasyBreathing is a simple and short guided breathing exercise, which is useful for short breaks during a lesson or a learn session or for beginning/ ending said lessons.

    Humanoid-Robots-as-Edu-Assistants/easy_breathing’s past year of commit activity
    Promela 0 0 0 0 Updated Dec 6, 2023
  • nao_says Public

    An interaction game in which NAO shows things and when the robot says "Nao says", the participants have to do the same.

    Humanoid-Robots-as-Edu-Assistants/nao_says’s past year of commit activity
    Promela 1 0 0 0 Updated Dec 5, 2023
  • Humanoid-Robots-as-Edu-Assistants/Presentation-Evaluation-by-Pepper’s past year of commit activity
    Kotlin 0 0 0 0 Updated Oct 2, 2023

Top languages

Loading…

Most used topics

Loading…