Lesson 13 NAO Robot Speech - levizzzle/CS490 GitHub Wiki
Lesson 13: Involved using the Choregraphe software to simulate robot actions of a NAO robot. For this lesson we start by greeting the class with a wave and introducing our robot. We follow it up with a short scene from Romeo and Juliet using head direction and voice shaping to indicate a different character speaking. Lastly we sing the ABC's. To make our robot more realistic we are modifying the voice shaping and voice speed for each say block and we have added a counter to loop through head movement up and down to simulate singing.
Software used:
- Choregraphe NAO robot simulation
 
Blocks used
- Say
 - Hello
 - Look at
 - Wait
 - Counter
 - Bow
 - End pose
 
Screenshot of Choregraph block diagram
Screenshots of NAO bot waving
Screenshot of NAO bot bowing
Things Learned
Lesson 13 taught me about about the NAO programmable robot and it's use in an educational environment. I learned how to control various movements and actions using the programming blocks. Diving into the blocks I gained an understanding of how actions can be modified or created using python programming. I learned how to download behaviors and implement them into my project to provide additional functionality for my robot simulation.