Jumbo Frames ............................. 17 Receive Buffers ........................... 17 Device Link Throughput Limit ......................17 User Sets, Streamables, and File Access ....................18 User Sets ............................. 18 Streamables ............................18 File Access ............................18 Using the Camera ............................20 LUCID Helios Camera Technical Manual...
Page 3
Gain ..............................28 Image Accumulation ........................... 28 Confidence Threshold ......................... 28 Pixel Formats ............................28 Range Data ............................28 Intensity Image ........................... 29 Confidence Data ..........................29 Time of Flight Invalidation ........................29 Multipath ............................29 LUCID Helios Camera Technical Manual...
Page 4
Serial Access Control ..........................42 Test Control ............................. 42 Transfer Control ............................42 Transport Layer Control .......................... 43 GigE Vision ............................43 PTP Control ............................45 User Set Control ............................45 Revision History ............................46 LUCID Helios Camera Technical Manual...
Designed for industrial applications such as factory automation, logistic applications such as palletizing, package identification, measurement and handling. Safety and Precautions Follow these guidelines carefully before using your Helios camera. Definitions and Symbols Below is some warning, safety, and/or tips icons used in this document.
Laser Radiation The Helios camera emits infrared radiation that is invisible to the human eye. Helios has been tested to IEC / EN 60825-1: 2014 and classified as Class 1 (eye safe). The location and a sample of the laser safety classification label are shown in Figure 1.
Figure 1. Location and Sample of Laser Safety Classification Label Figure 2. Location and Sample of Product Label Figure 3 Locations of 4 Laser Apertures Service and Maintenance Service Helios is a precision optical instrument and contains no user serviceable parts. LUCID Helios Camera Technical Manual...
LUCID Vision Labs, Inc. to begin the RMA process. To achieve the specified accuracy of the Helios, the lens (see Figure 3) must be kept clean. Avoid touching the lens – fingerprints will significantly degrade performance. Dust should be blown off with a gentle clean air source (do not use aerosol cans) and or lens brush if necessary.
• Lucid Vision Labs recommends using qualified Ethernet cables from our web store. GPIO Cable The Helios camera is equipped with an 8-pin General Purpose Input/Output (GPIO) connector at the back. • The GPIO cable should be shielded for best performance.
Lens The M12 integrated lens is designed specifically for the Helios camera. The lens is 6mm in focal length and has a nominal field of view of 59° x 45° (nominal). To get the best performance, the lens needs to be perfectly clean. The slightest smudge or fingerprint on the glass vastly more inaccurate depth data.
Configuring the Camera and Host System Installing the Ethernet Driver LUCID Vision Labs recommends updating to the latest version of your Ethernet adapter’s driver before connecting your camera. You may need to navigate to the manufacturer’s website to find the latest version of the driver.
Camera IP Setup There are three methods used by LUCID cameras to obtain an IP address: • Persistent - The camera uses a fixed IP address • Dynamic Host Configuration Protocol (DHCP) - The camera is assigned an address from a DHCP server •...
Bandwidth Management Jumbo Frames Lucid Vision Labs recommends enabling jumbo frames on your Ethernet adapter. A jumbo frame is an Ethernet frame that is larger than 1500 bytes. Most Ethernet adapters support jumbo frames; however, it is usually turned off by default.
User Sets, Streamables, and File Access User Sets The Helios camera features two customizable user sets to load or save user-defined settings on the camera. Accessing the user set named Default will allow loading or saving of factory default settings. The camera will load the user set selected in UserSetDefault when powering up or when reset.
Page 19
User Sets, Streamables, and File Access functions do not load or save camera IP configuration settings. LUCID Helios Camera Technical Manual...
Using Arena SDK The Arena Software Development Kit (SDK) is designed from the ground up to provide customers with access to the latest in industry standards and computer technology. The SDK supports Lucid GigE Vision cameras on both Windows and Linux platforms.
Camera Specifications Power The Helios can be powered via the GPIO using the pins described in the GPIO Characteristics section. Average Camera Power Consumption < 10W Recommended Power Supply Voltage 15W, 12V – 24Vdc via GPIO Average Current Peak Pulse Current 2.8A...
GPIO connector as seen from rear Helios view. Pin colors correspond to GPIO-M8 cable from Lucid Vision Labs. Pin Number Pin Description 1 (Red) (12-24V DC Power Input) 2 (Brown) Non-isolated bi-directional GPIO channel (Line 2) 3 (Orange) GPIO (3.5V Power Output) (Line 4)
Max Fall Current Resistor (Ω) Delay (us) Delay (us) Time (us) Time (us) (mA) Level 1.8k 1.8k 2.7k 4.7k 1.8k 2.7k 4.7k 6.8k Sample values measured at room temperature. Results may vary over temperature and setup. LUCID Helios Camera Technical Manual...
Typical values measured at room temperature. Results may vary over temperature. Non-isolated Output - GPIO Line 2 Non-isolated Output Measurements: Voltage External Max Rise Max Fall Max Rise Max Fall Current Resistor (Ω) Delay (us) Delay (us) Time (us) Time (us) (mA) Level LUCID Helios Camera Technical Manual...
Same as Non-isolated Output – GPIO Line 2 (GPIO_OUT is Pin 4, GND is Pin 5) 3.5V Output LED Status The Helios camera is equipped with an LED that identifies the current state of the camera. LED Status Status Information Flashing red Camera powered, but no Ethernet link established.
Users are advised that any changes or modifications not approved by Lucid Vision Labs will void the FCC compliance. The product is intended to be used as a component of a larger system; hence users are advised that cable and other peripherals may affect overall system FCC compliance.
Longer exposure time should be used for scenes further away from the camera, or when imaging objects with low reflectivity. Shorter exposure time should be used for scenes closer to the camera, or objects appearing over saturated. LUCID Helios Camera Technical Manual...
The origin of the coordinate system is defined by: * The X and Y coordinates are zero at the center of the lens optical axis. * The Z coordinate is zero at the front of the camera housing. LUCID Helios Camera Technical Manual...
High Reflectivity Objects with high reflectivity could cause the pixel to saturate. When this happens, the phase information is lost, and the depth calculation becomes invalid. LUCID Helios Camera Technical Manual...
The firmware fwa files for each camera are located on our Downloads page. Every Lucid camera comes with an on-board firmware update page that can be directly accessed in a web browser. If you already know your camera’s IP address you can access it at http://{your-camera-ip- address}/firmware-update.html.
When the firmware update is complete, the camera will reboot. Once the update is finished, you can close the Firmware Update page and access the camera again. LUCID Helios Camera Technical Manual...
Note that if “Acquisition Stop” is executed after “Acquisition Start” but prior to a frame is available, it is possible that no frame is acquired. The following code block demonstrates configuring camera to single frame acquisition mode. LUCID Helios Camera Technical Manual...
Page 33
AcquisitionFrameCount is set to a value of 3. Continuous Acquisition Under Continuous acquisition mode, frames are acquired once AcquisitionStart is called. Frames are acquired until AcquisitionStop is called. During the acquisition process, all Transport Layer parameters are locked and cannot be modified. LUCID Helios Camera Technical Manual...
Page 34
TriggerMode must be off for this parameter to take effect. AcquisitionFrameRateEnable Controls if the AcquisitionFrameRate feature is writable and used to control the acquisition rate. AcquisitionLineRate Controls the rate (in Hertz) at which the Lines in a Frame are captured. LUCID Helios Camera Technical Manual...
Indicates the second URL to the GenICam XML device description file of the selected manifest entry. DeviceTLType Transport Layer type of the device. DeviceTLVersionMajor Major version of the Transport Layer of the device. DeviceTLVersionMinor Minor version of the Transport Layer of the device. LUCID Helios Camera Technical Manual...
Page 37
The internal device pressure in kilopascals. DevicePower Device power in Watts. DeviceClockSelector Selects the clock frequency to access from the device. DeviceClockFrequency Returns the frequency of the selected Clock. Timestamp Reports the current value of the device timestamp counter. LUCID Helios Camera Technical Manual...
Event Control Event Control has the device inform the host application that an event has occurred. Below is a list of the available features that are contained in the specific category. Node Name Description LUCID Helios Camera Technical Manual...
FileAccessBuffer Defines the intermediate access buffer that allows the exchange of data between the device file storage and the application. FileAccessOffset Controls the offset of the mapping between the device file storage and the FileAccessBuffer. LUCID Helios Camera Technical Manual...
Reports the image Bayer pattern in the ISP. SensorWidth Effective width of the sensor in pixels. SensorHeight Effective height of the sensor in pixels. WidthMax Maximum width of the image in pixels. HeightMax Maximum height of the image in pixels. PhysicalPixelSize None LUCID Helios Camera Technical Manual...
Scan3dConfidenceThresholdEnable Controls if the confidence threshold is enabled and applied to the output. Scan3dConfidenceThresholdMin Controls the minimum threshold value that determines whether or not the depth of a pixel is reliable. Scan3dSpatialFilterEnable Controls if spatial filtering is applied. Scan3dImageAccumulation Number of images to accumulate. LUCID Helios Camera Technical Manual...
The host application will be able to request the device transmit one or more block. By default, this control is disabled on the Helios and acquired images are automatically transmitted. Node Name...
Selects which logical link to control. GevMACAddress MAC address of the logical link. GevPAUSEFrameReception Controls whether incoming PAUSE Frames are handled on the given logical link. GevPAUSEFrameTransmission Controls whether PAUSE Frames can be generated on the given logical link. LUCID Helios Camera Technical Manual...
Page 44
Sends a test packet. When this feature is set, the device will fire one test packet. GevSCPSDoNotFragment The state of this feature is copied into the ‘do not fragment’ bit of IP header of each stream packet. LUCID Helios Camera Technical Manual...
Selects the feature User Set to load and make active by default when the device is reset. UserSetFeatureSelector Selects which individual User Set feature to control. UserSetFeatureEnable Enables the selected feature and make it active in all the User Sets. LUCID Helios Camera Technical Manual...
Need help?
Do you have a question about the Helios and is the answer not in the manual?
Questions and answers