NAOqi Vision - Overview | API | Tutorial
Namespace : AL
#include <alproxies/alvisionrecognitionproxy.h>
As any module, this module inherits methods from ALModule API. It also has the following specific methods:
By default the database is composed of several files with the same name “database” and different extensions. It is located on the robot in “/home/nao/naoqi/share/naoqi/vision/visionrecognition/current/” folder (1.10 SDK and below) or “/home/nao/.local/share/naoqi/vision/visionrecognition/current/” folder (1.12 SDK and higher). This method allows to choose another database by providing its name and folder (how to create a database).
Parameters: |
|
---|---|
Returns: | True if success. |
For advanced users: set vision recognition parameters.
Parameters: |
|
---|
Subscribes to ALVisionRecognition. This causes the module to start writing information to ALMemory in “PictureDetected”. This can be accessed in ALMemory using ALMemoryProxy::getData().
Parameters: |
|
---|
Unsubscribes from ALVisionRecognition. This causes the module to stop writing information to ALMemory in “PictureDetected”.
Parameters: |
|
---|
Raised when a visual pattern previously learned is recognized.
Parameters: |
|
---|