22
Development of Interactive NAO Robot Music Application for Children Fabrianne Effendi EEE30

Development of Interactive NAO Robot Music Application for

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Development of Interactive NAO Robot Music Application for

Development of Interactive

NAO Robot Music Application

for Children

Fabrianne Effendi

EEE30

Page 2: Development of Interactive NAO Robot Music Application for

Why NAO?

◎ Interactive and engaging, thus children learn better

from NAO

◎ Caters to needs of various children

◉ Autism kids more receptive to NAO than humans

◎ Immense potential in the field of music education

Page 3: Development of Interactive NAO Robot Music Application for

Methodology

Page 4: Development of Interactive NAO Robot Music Application for

Overview of music application

Page 5: Development of Interactive NAO Robot Music Application for

3-step process to impart new music skills

Page 6: Development of Interactive NAO Robot Music Application for

Key interactivity

features

Page 7: Development of Interactive NAO Robot Music Application for

Speech Recognition FeatureAllows NAO to recognise predefined words or phrases,

subsequently responding to it.

Page 8: Development of Interactive NAO Robot Music Application for

Animated Say Box

Used to increase interactivity and make the robot more

human-like through carrying out human-like gestures

while it speaks

Page 9: Development of Interactive NAO Robot Music Application for

Python Script Box

Allows for more complex and precise behaviours to be

programmed

Page 10: Development of Interactive NAO Robot Music Application for

Timeline BoxContains a motion layer and multiple behaviour layers,

allowing NAO to do multiple things simultaneously

Page 11: Development of Interactive NAO Robot Music Application for
Page 12: Development of Interactive NAO Robot Music Application for

FlashcardsHelp children in their learning as they are visually appealing,

capturing children’s attention

Page 13: Development of Interactive NAO Robot Music Application for

Results & Discussion

Page 14: Development of Interactive NAO Robot Music Application for

Finding Optimal Speech Recognition

Confidence Threshold

Environment Accurate

detection

Confidence

level

Quiet ✓ 25-45%

Noisy ✗ <25%

Thus, NAO’s optimal speech recognition confidence threshold

was set to 25% for optimal detection accuracy.

Confidence level for speech recognition

Page 15: Development of Interactive NAO Robot Music Application for

Evaluation of methods to

integrate flashcards with NAO

robot music application

Page 16: Development of Interactive NAO Robot Music Application for

Object recognition

Mode of

detection

Able to

differentiate

flashcards

Accurate

detection

under various

lighting

conditions

Speed of

detection (1:

slowest; 3:

fastest)

Main disadvantage

Detects images

based on the

recognition of

key points

(only able to

differentiate 3D

objects)

✓ 1 Unable to detect

external shape of

2D objects

Page 17: Development of Interactive NAO Robot Music Application for

ALColourBlob Detection

Mode of

detection

Able to

differentiate

flashcards

Accurate

detection

under various

lighting

conditions

Speed of

detection (1:

slowest; 3:

fastest)

Main disadvantage

Detects 2

dimensional

vision-based

colour blob.

✓ ✗

(since it is

dependent on

predefined RGB

colour)

2 May detect similar

colour from

surroundings before

flashcard is shown,

resulting in incorrect

detection of

flashcard

Page 18: Development of Interactive NAO Robot Music Application for

NAOmark

Mode of

detection

Able to

differentiate

flashcards

Accurate

detection

under various

lighting

conditions

Speed of

detection

(1: slowest;

3: fastest)

Detects unique

NAOmark.

✓ ✓ 3

Each unique NAOmark corresponds to a unique

integer output

Page 19: Development of Interactive NAO Robot Music Application for

NAO Video

Page 20: Development of Interactive NAO Robot Music Application for

Conclusion

Page 21: Development of Interactive NAO Robot Music Application for

Conclusion

◎ Successfully developed NAO robot

music application

◎ Demonstrates future potential for

humanoid robots to be used as an

educational learning tool in

classrooms

◎ Future work:

◎ To test the application on

children

◎ To customise music application

for children with autism

Page 22: Development of Interactive NAO Robot Music Application for

Thank you!