欢迎

本章介绍如何使用Aldebaran视觉识别模块(识别符:ALVisionRecognition)。请参见框架一节,以获得更多有关模块的信息。

注释:

根据您的软件包不同,您可能没有这个模块。

ALVisionRecognition模块是一个视觉模块,帮助NAO识别事先学习过的各种图片、物体、人的面部,甚至是定位。

注释:

该模块基于模式识别而非物体形状识别,因而,它可以识别物体实例,但无法识别物体的种类。

学习过程目前需要在电脑上运行的Choregraphe。在Choregraphe的程序说明书中详细地介绍了如何使用Choregraphe视频显示器(Video Monitor(视频显示器))。经过几分钟的尝试后,NAO应该可以在不到30秒的时间里学习任何新的内容。

相形之下,识别能力在距离、角度、光线条件及旋转等方面都较为强大。识别距离可以是学习距离的0.5到2倍;学习时,物体必须摆放在摄像头正前方,而在识别时,同一事物可以倾斜50°放置。此外,NAO已经学习的事物在识别阶段可以部分地隐藏起来,来让NAO识别。

下一节中包含有关视觉模块的基础知识,视觉识别所属的类别。其后,您会了解到有关返回值的详情。最后,使用指导一节包含若干使用范例。





Copyright © 2010 Aldebaran-Robotics - 版权所有