NAOqi Vision - Overview | API
Warning
This module is deprecated.
This module is being deprecated and most of its functionalities were moved to several new modules: ALBacklightingDetection, ALDarknessDetection, ALPhotoCapture and ALVideoRecorder.
Use these new modules since ALVisionToolbox will not be maintained in the future.
Namespace : AL
#include <alproxies/alvisiontoolboxproxy.h>
As any module, this module inherits methods from ALModule API. It also has the following specific methods:
Indicates if NAO’s active camera is in backlighting conditions.
Returns: |
|
---|
Deprecated since version 1.14: use module ALBacklightingDetection instead.
Optional : prepares camera for shooting (like the auto-focus on standard and digital cameras)
Deprecated since version 1.14: this functionality has been removed from the new API.
Tell if NAO’s is in a dark environment.
Returns: |
|
---|
Deprecated since version 1.14: use module ALDarknessDetection instead.
Returns: |
|
---|
Deprecated since version 1.14: use ALVideoRecorderProxy::isRecording() instead.
Set white balance by using NAO’s white hands as reference. A call to this method makes NAO move his arm.
Parameters: |
|
---|
Deprecated since version 1.14: this functionality has been removed from the new API.
Start recording a video. The .avi video is stored on the robot in the “/home/nao/recordings/cameras/” folder. The record should be stopped by calling ALVisionToolboxProxy::stopVideoRecord(). Resolution: 320*240, MJPG format, frame rate ~10-15 fps.
Note
Only one record at a time can be made.
param videoName: | |
---|---|
Name of the video file to be recorded |
Deprecated since version 1.14: use ALVideoRecorderProxy::startRecording() instead.
Start recording a video, with advanced options. Please note that only one record at a time can be made.
Parameters: |
|
---|
Deprecated since version 1.14: use ALVideoRecorderProxy::startRecording() instead.
Stop an instance of ALVisionToolboxProxy::takePictureRegularly().
Parameters: |
|
---|
Deprecated since version 1.14: this functionality has been removed from the new API.
Stop a video record that was launched with ALVisionToolboxProxy::startVideoRecord() or ALVisionToolboxProxy::startVideoRecord_adv(). The function returns the number of frames that were recorded, as well as the video absolute path.
Returns: | Array of two elements [numRecordedFrames, recordAbsolutePath] |
---|
Deprecated since version 1.14: use ALVideoRecorderProxy::stopRecording() instead.
Shoot 3 successives pictures and place them in the “/home/nao/recordings/cameras/” folder.
Note
The call to this method can be shortened by calling ALVisionToolboxProxy::halfPress() before.
Deprecated since version 1.14: use ALPhotoCaptureProxy::takePicture() instead.
Shoot regularly a picture to follow NAO’s evolution in his environment. Up to 8 instances for this blocking function can be launched, as long as pathAndNameRoot and/or imageRecordFormat parameters are different between two instances.
Parameters: |
|
---|
Deprecated since version 1.14: use ALPhotoCaptureProxy::takePictures() instead.