|
Phase | Basic event | Explanation |
|
Initialization | Detect child | The robot detects the child and adjusts its position and poses for the child |
Identify child | The robot identifies the child and loads the data, including name, gender, stage of development, preference, etc. |
Greet child | The robot greets the child with body movement and speech |
|
Arousing child’s interest | Play audio | The robot plays music or other sounds, such as birds singing |
Dancing | The robot performs the dance |
Dialogue | The robot tries to talk to the child |
Body movement | The robot swings its limbs and head |
Facial expression | The robot attracts the child through changes in the eyes’ LEDs |
|
Training | Introduce training | The robot gives an explanation of what will to be done |
Correct mistake | If the child makes a wrong action, the robot will point out the mistake and ask the child to do it again. If the child fails three times, this action will be abandoned |
Pause session | The robot makes a short break for the child |
Claim attention | If the child is distracted, the robot reminds him to focus attention |
Guidance | The robot guides the child to imitate its action by language. For example, the robot says, “raise your right hand.” |
Adjust the degree of tasks | When the child imitates correctly or mistakenly three times, the robot will adjust the difficulty level of the next action |
Encourage the child | When the child completes the task correctly, the robot praises him; when the child completes the task incorrectly, the robot encourages him |
|
Finishing session | Say goodbye | The robot says goodbye to the child |
Update file | The robot updates the child’s information and stores them in the database |
|