Skip to main content
. 2022 Mar 7;9:720448. doi: 10.3389/frobt.2022.720448

TABLE 1.

List of the projects assigned to the students.

Projects Sub-project
(Group A) Project 1. Interfacing the NAO robot with the Mathematica programming environment, to perform user and environment interaction tasks Develop the interface between Mathematica and Choregraphe
Develop the cloud for allowing the storage and processing of information
Develop the interchange format to be used for all groups
(Group B) Project 2. Developing the robot motor-behaviour, providing it with trajectory commands or leg and arm movements generated by Mathematica programming, by stowing behavioural routines in a database, and recalling them in situations of interaction with the environment and users Develop the NAO’s motor behaviour
Develop the obstacles avoidance system
Develop the processing of trajectories for allowing the system to move independently in the environment
Develop a set of trajectories already used
(Group C) Project 3. Activating the NAO as a conversational interface to allow interaction with the users Develop the NAO’s verbal communication (recognition and production of spoken language)
Develop the storage of possible sentences that is possible to reply with to a conversation input, coming from humans
(Group D) Project 4. Programming the facial and gesture recognition systems Develop the face recognition system
Develop the gestures recognition system
(Group E) Project 5. Programming the emotions recognition system Develop the emotions recognition system
Programming the display of the NAO postural emotions Develop postural emotions
Project 6. - All groups - Reviewing the work of other research centres that are using the NAO platform for similar educational activities Find relevant scientific literature on the NAO robot
Find repository of already developed projects with the NAO robot that can be useful for all groups