NAO

The NAO humanoid robot is one of the most sophisticated humanoid robots on the market today. He walks, talks, sings, dances, and does so much more! He can serve as a model for children and seniors while offering facial and vocal recognition with his two cameras and four microphones.

Videos

NAO: Videos


Contact us to request additional information.

STEM

NAO: STEM

NAO Robots enable teachers to have a project-oriented approach that includes many hands-on experiments. These are proven, effective learning strategies for many students, especially those learning English as a second language. For students of all ages and levels, this robot makes classes more lively and fun and furthers their commitment and interest in STEM subjects.

Teachers that have used humanoid robots during their classes all agree that they have a great motivational impact on students and that it raises the bar for learning in the classroom. The management skills learned through team projects makes lessons with humanoid robots even more motivating.

NAO STEM Curriculum N1

This curriculum has been developed with a number of goals in mind. First and foremost it is engaging for the students. Second, and just as important, is that it is project-based and aligned to the Core STEM standards as laid out in the Common Core Standards. Each module covers a set of objectives specific to learning robotics, but also includes objectives, standards, and lesson plans that cover a wide variety of academic core standards in Math and English.

This curriculum includes 10 Common-Core aligned modules, and comes in a digital version which includes: Teacher’s Book, Student’s Book, and solution to all the exercises. (Choregraphe Files)

MODULE 1 – HELLO WORLD!
MODULE 2 – WALK IT OUT
MODULE 3 – HEARING THINGS
MODULE 4 – LET’S DANCE
MODULE 5 – SENSE AND ACT
MODULE 6 – DO THE ROBOT
MODULE 7 – FACE OFF
MODULE 8 – OBJECT RECOGNITION
MODULE 9 – HUMAN-ROBOT INTERACTION
MODULE 10 – FINDING YOUR WAY

From the Author:
“This curriculum has been designed to allow you to develop interesting, challenging and fun projects with your robot. I have been teaching computer science for the last 20 years. I began in the days of the first PCs and I currently teach computer science to Grades 9 and 11 at a Comprehensive Career and Technical School, and as an adjunct professor of Computer Science at two Universities. Over the years I have taught with many types of technologies: Robotic arms, Lego Mindstorms, PLC’s and all different types of computers. I believe this is the most exciting curriculum I have ever been involved with.

When our school district first purchased the NAO robots I was unsure about the cost versus benefit of these platforms. What I have found is that the humanoid robot generates and unparalleled interest from students. My traditional computer science students are driven to program the robot to do everything from dance to fold laundry. But it is not the traditional students that really surprised me so much as the overwhelming response to the robot from non-traditional students: I had students from our nursing and carpentry programs beating down my door for an opportunity to work with the NAO. These students were captivated by the humanoid robot in a way that traditional robotics platforms and computer software simply could not duplicate.

This curriculum has been developed with a number of goals. First and foremost it is engaging for the students. As you look at the modules I do not believe you will find a single thing that will cause students to roll their eyes and say “Do we have to do that?”. Second, and just as important, is that it is project-based and aligned to the Core STEM standards as laid out in the Common Core Standards. Each module covers a set of objectives specific to learning robotics, but also includes objectives, standards, and lesson plans that cover a wide variety of academic core standards in Math and English. As a general rule you should start with Module 1 and work foreword, but other than the first module you could really pick and choose modules to fit your needs.

I hope that you will find this curriculum to be an exciting and useful addition to your Computer science or robotics classroom. I am confident that your students will find that this is one of the most enjoyable and interesting ways they have ever learned.”

Mike Beiter
Computer Science Instructor
Erie, PA


Contact us to request additional information.

Software

NAO: Software

Choregraphe
CHOREGRAPHE
VISUAL PROGRAMMING SOFTWARE

THANKS TO LIBRARY OF ACTION BOX, YOU CAN CREATE BEHAVIORS WITH A SIMPLE DRAG AND DROP OF BOXES!

Choregraphe enables researchers to program without mastering any code and lets students discover the general logic and the key concepts of programming. You can also introduce programming (C++, Python..) and explore various areas of research in robotics and investigate the robot’s capabilities: vision, audio treatment, control, planning, navigation…

WRITING CODE

CROSS-PLATFORM/LANGUAGE -WINDOWS, LINUX OR MAC- C++ , PYTHON, JAVA, MATLAB, .NET, STUDIO, URBI

The API is currently available in at least 8 languages. Apart from some minor language-specific differences, it is mostly the same across all languages, allowing you to bring knowledge from one language to another.

You can only write NAOqi’s module in C++ and Python, but you have access to the full client API in all languages. Only C++ and Python are supported on the robot, other languages are only supported on computer to remotely access NAO.


Contact us to request additional information.

Components

NAO: Components

  • Body with 25 degrees of freedom (DOF) whose key elements are electric motors and actuators
  • Sensor network, including 2 cameras, 4 microphones, sonar rangefinder, 2 IR emitters and receivers, 1 inertial board, 9 tactile sensors, and 8 pressure sensors
  • Various communication devices, including voice synthesizer, LED lights, and 2 high-fidelity speakers
  • Intel ATOM 1,6ghz CPU (located in the head) that runs a Linux kernel and supports Aldebaran’s proprietary middleware (NAOqi)
  • Second CPU (located in the torso)
  • 27,6-watt-hour battery that provides 1.5 or more hours of autonomy, depending on usage

Contact us to request additional information.

Research

NAO: Research

PDF

Promoting Question-Asking in School-Aged Children with Autism Spectrum Disorders: Effectiveness of a Robot Intervention Compared to a Human-Trainer Intervention
“The interventions conducted by a robot and a human trainer were both effective in promoting self-initiated questions in children with ASD.”

PDF

Estimation of Concentration by Eye Contact Measurement in Robot-Based Intervention Program with Autistic Children
“The eye contact of the ASD child is often seen in RBIP [Robot-based intervention program] interaction as compared to the normal classroom interaction”

PDF

Initial Response in HRI – A Case Study on Evaluation of Child with Autism Spectrum Disorders Interacting with a Humanoid Robot NAO
“In this study, the principal results show that the basic HRI carried out by the robot is able to suppress the child’s autistic behavior during the child-robot interaction. Also, more eye contact is observed between the child and robot compared to the child with his teacher during regular class session.”

PDF

Educational Robot for Children with ADHD/ADD
“Socially assistive robotic technology is still in its infancy,but by our experiment we showed how in near future assistive robotic platforms will be used in kindergartens, hospitals, and homes in training and therapeutic programs that monitor, encourage, and assist their users.”

PDF

Evaluation of Child with Autism Spectrum Disorders Interacting with a Humanoid Robot NAO
“In this study, the principal results show that the basic HRI carried out by the robot is able to suppress the child’s autistic behavior during the child-robot interaction. Also, more eye contact is observed between the child and robot compared to the child with his teacher during regular class session.”


Contact us to request additional information.

Testimonials

NAO: Testimonials

IBCCES Certified Autism Resource

The International Board of Credentialing and Continuing Education Standards has reviewed the NAO Robot and has found that it meets the following areas of Autism Competency: Autism Overview, Behavior Competency, Communication Competency, Social Skills Competency, Environment Competency, Emotional Awareness & Bullying Competency, Sensory Awareness Competency, Program Development Competency, Motor Skill Competency, and Medical & Health Considerations.

“This is technology that we can utilize today, that can have an impact and improve people’s lives today.”
Carl Clement
Owner of Eurisko Consulting Services Limited, UK

 

“It’s incredibly exciting, because you can see the power of it on the student’s face!”
Sandra O’Connor
Evaluation team facilitator at Moody School, Haverhill, MA

 

NAO completely changed the opportunities available and the dimension of the school.”
Karen Guldberg
Lecturer at University of Birmingham

 

NAO motives, engages, and reaches the children in ways we wouldn’t otherwise.”
Ian Lowe
Principal of Topcliffe School

 

“The interface has been an incredibly useful tool and has helped organize our time in the classroom with NAO greatly. My students love choosing applications to play, and seeing the visual schedule of apps for the lesson.”
Jessica Mann
Special Education Teacher, P10X District 75, New York

 

“Many of the students in my room have extensive communication needs, and struggle to interact with peers and teachers. The NAO robots provide them with the perfect opportunity to practice both speaking and listening skills.”
Andrea Michaels
Autistic support teacher at Garnet Valley School District, PA

 


Contact us to request additional information.

ZORA Solution

NAO: ZORA Solution

ZORA Solution
The ZORA Solution works with NAO Robot V5 and up. The software will not work without a NAO Robot V5.

The ZORA Solution for the NAO Robot is designed specifically to allow the robot to work with special needs students and the elderly. This solution offers a range of pre-programmed activities which offer optimal interaction between the robot and the user.

The interface is web-based and allows the user to have as complete – or as little control of their robot as they want.

Through this interface a user can:

  • Walk the robot forward, backward, or turn left or right
  • Turn the robot’s head left or right and up or down
  • See what the robot is seeing through a live feed from the robot’s camera
  • Record the robot’s camera feed
  • Type in text for the robot to speak
  • Control the speed and pitch of the robot’s voice
  • Easily select pre-programmed activities with the click of an icon
  • Program the robot using simple drag-and-drop icons

ZORA Solution Interface
Additionally, the interface allows the user to choose from over 50 different activities, games and dances which allow the robot to help lead a class and function as an extension of the teacher. These activities are triggered simply by clicking the icon of the desired behavior. Many of the activities which come pre-programmed into the ZORA Solution allow the user to customize what the robot does or says or how the robot interacts.

The ZORA Solution also offers the ability to program the robot without ever using any programming code. Everything is done with simple drag and drop menus and filling information into text boxes. Creating new animations for your NAO Robot can’t get much easier!
ZORA Solution Programming Interface
The ZORA Solution works best with the Google Chrome web browser. Initial set up of the robot must be done through a Windows computer. Once the ZORA Solution is installed on your NAO Robot, any device using a Google Chrome browser can access the robot and the web-based interface.


Contact us to request additional information.

NAO was last modified: December 1st, 2016 by Webmaster