This repository provides a collection of interactive modules for the Misty II robot to teach basic concepts such as numbers, arithmetic, and colors to young learners. These modules leverage the Retico Incremental Framework to facilitate real-time communication.
This module introduces numbers and helps learners practice counting.
Runner Files:
counting_runner.pync_runner.py
This module uses objects to teach the concepts of addition and subtraction.
Runner Files:
arithmetic_runner.py
This module helps identify and name colors using objects.
Runner Files:
colors_runner.pycc_runner.py
- Misty II Robot
- Retico Incremental Framework
- Python 3.8 or higher
-
Clone this repository:
git clone https://github.com/amanaser/Misty-Robot-Tutor.git
-
Navigate to the project directory:
cd misty project -
Install the required Python dependencies (the list is not complete):
pip install -r requirements.txt
To run a specific module, execute the corresponding runner file. For example, to run the counting module:
python counting_runner.pyEnsure that the Misty II robot is connected and that all necessary prerequisites are met.
This project is developed as part of research on human-robot interaction and incremental speech processing using the Retico framework.