NAO Humanoid Robot Vision

NAO Humanoid Robot Vision

NAO has two cameras and can track, learn, and recognize images and faces
NAO sees using two 920p cameras, which can capture up to 30 images per second.

The first camera, located on NAO’s forehead, scans the horizon, while the second located at mouth level scans the immediate surroundings.

The software lets you recover photos and video streams of what NAO sees. But eyes are only useful if you can interpret what you see.

That’s why NAO contains a set of algorithms for detecting and recognizing faces and shapes. NAO can recognize who is talking to it or find a ball or, eventually, more complex objects.

These algorithms have been specially developed, with constant attention to using a minimum of processor resources.

Furthermore, NAO’s SDK lets you develop your own modules to interface with OpenCV (the Open Source Computer Vision library originally developed by Intel).

Since you can execute modules on NAO or transfer them to a PC connected to NAO, you can easily use the OpenCV display functions to develop and test your algorithms with image feedback.

Motion Information

Key Features

Hardware Platform






Tactile Sensors


Open Source



Purchasing Options

NAO Carrying Case

£12,255.60 (£10,213.00 Exc. VAT)
£4,902.00 (£4,085.00 Exc. VAT)

£384.00 (£320.00 Exc. VAT)