Outschool
Open currency, time zone, and language settings
Log In

Robotics: Using Pepper and NAO the Humanoid Robots

This Humanoid Robotics class for Beginners course introduces you to the fundamentals of designing and programming humanoid robots. It typically covers topics such as basic electronics, sensors, actuators, and control algorithms.
Dr. Elliott Heflin, Jr.
Average rating:
4.6
Number of reviews:
(404)
Class
Play

What's included

10 live meetings
10 in-class hours
Homework
1-2 hours per week. Students are to practice daily on using choreographe, to explore their imagination and apply what they have learned in class.

Class Experience

🌟MEET YOUR INSTRUCTOR🌟
Dr. Elliott Heflin, Jr. holds a Doctoral Degree and Teacher Certification in Engineering/Technology. I have been teaching robotics since the year of 2017 ( In-Person and Online.

CREDENTIALS:
⭐️ Georgia certified Engineering/Technology Teacher
⭐️EdD. in Educational Leadership/Educational Technology
⭐️STEM summer camp owner
⭐️Two plus years brick and mortar Teacher (private)
⭐️Four year OutSchool Teacher

🎓TEACHING STYLE🎓 
Dr. Elliott uses the hands on approach to learning, each student will construct program and run to see if it execute properly. 💻

This is an interactive class, the learner will have hands on interaction with a virtual robot software entitle Choreographe, which will be provided. The student will have access to Choreographe even when the class is over, To try out their own personal projects.

Scholars will  program NAO The Robot to move, respond to humans and the timeline, which help the robot to perform different tasks.    
Each learner will be provided with virtual environment software for the NAO robot. The following curriculum will be covered.

Session 1-2. Setting up the Choreographe software
Session 3-4. Walk it out (Teaching the robot how to walk).
Session 5-6. Hearing Things (Voice recognition)
Session 7-8. Human-robot interaction
Session 9-10. Let's Dance ( Teaching the robot to dance)

As a 21st century technology educator, I am auditory, kinesthetic and a visual educator.  There is no prerequisite for this class. 

*Note* As a learner, it is imperative that we maintain an environment that is conducive to learning. Please rise your hand to be acknowledged, no blurting out!

Learning Goals

We will develop a strong foundation in computer programming, electronics, and mechanical engineering. Focus on mastering artificial intelligence, machine learning, and computer vision to enable humanoid robots to perform different task.
learning goal

Syllabus

10 Lessons
over 2 Weeks
Lesson 1:
Setting up the Choreographe software
 Session 1-2. Setting up the Choreographe software 
60 mins online live lesson
Lesson 2:
Setting up the Choreographe software
 Session 1-2. Setting up the Choreographe software 
60 mins online live lesson
Lesson 3:
Walk it out (Teaching the robot how to walk)
 Session 3-4. Walk it out (Teaching the robot how to walk) 
60 mins online live lesson
Lesson 4:
Walk it out (Teaching the robot how to walk)
 Session 3-4. Walk it out (Teaching the robot how to walk) 
60 mins online live lesson

Other Details

Parental Guidance
We will be use choregraphe software to control the robot.
External Resources
In addition to the Outschool classroom, this class uses:
Sources
Choregraphe software (Must Have Windows Computer to Take This Class)Here are some specifications for installing Choregraphe: Hardware 1.5 GHz CPU, 2 GB RAM, a certified OpenGL graphics card, and a computer connected to a WiFi Operating system Ubuntu 14.04 Trusty Tahr - 64bits only, Microsoft Windows 7 and 8.1, Mac OS X 10.11 El Capitan
Joined April, 2020
4.6
404reviews
Profile
Teacher expertise and credentials
I have a teacher certification in Engineering/Technology. I have been working with robotics for the past five year. In addition, I am member of First Robotics League and The National Society of Black Engineers, acting as a robotics coach. 

Reviews

Live Group Course
Share

$90

weekly
5x per week, 2 weeks
60 min

Completed by 13 learners
Live video meetings
Ages: 11-16
1-3 learners per class

About
Support
SafetyPrivacyCA PrivacyLearner PrivacyYour Privacy ChoicesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2025 Outschool