<- back to shop

IOControl

IOControl is a software module that can be added to the rc_visard’s basic on-board software. It allows usage of the sensor’s digital IOs to control external devices such as the RandomDot Projector.

  • Simple control of external devices
  • Tailored output mode for RandomDot Projector
  • Suitable for use with any rc_visard (monochrome and color)

 

NOTE: IOControl is included in the standard on-board software package for all rc_visards purchased 07/2020 and after. Please purchase this product only if you would like to upgrade an older rc_visard.

SKU: sw.io03 Categories: ,

Description

With the IOControl module, the digital GPIOs of the rc_visard can be set and read out. The status of the inputs are read in the middle of the image exposure time and delivered with every image. The outputs can be set to low or high; two additional modes are designed for controlling an external RandomDot Projector:

The ExposureActive mode sets the output high during the exposure time for every image, so that the quality of the depth image is improved for every image.

In the ExposureActiveAlternate mode, the quality of the depth image is improved by the RandomDot Projector without affecting other modules that require images without a visible pattern: The output is set to high during the exposure time of every second image and the stereo matching module uses images where the projector is on, the other modules use images without projected pattern.

NOTE: IOControl is included in the standard on-board software package for all rc_visards purchased 07/2020 and after. Please purchase this product only if you would like to upgrade an older rc_visard.


Downloads and Links

rc_visard product documentation: chapter on IO/ Projector control (html)

Additional information

Hardware requirements

Any rc_visard
On-board installation

Reading inputs

State of digital general purpose inputs sampled in the middle of every image

Controlling outputs

Modes: Low / High, ExposureActive, ExposureAlternateActive