Support · Developer Kit

MagikEye ILT001

DK-ILT001 — a Raspberry Pi-connected 3D depth sensor for research and evaluation.

Everything you need to set up, calibrate, and start streaming 3D point-cloud data from your DK-ILT001 sensor.

Overview

Product overview

The basic principle of Magik Eye's 3D depth sensors is based on the triangulation method using an infrared laser and a CMOS image sensor. However, using a unique algorithm developed by Magik Eye 3D, point cloud data can be acquired at high speeds and with very low latency using simple hardware configuration.

Magik Eye Developer Kit with the ILT001 sensor, a.k.a. DK-ILT001, is a 3D sensor designed to connect to a Raspberry Pi single-board computer. It is aimed at researchers in companies and laboratories at universities who want to easily evaluate Magik Eye technology and to explore depth sensors' applications in various technical fields.

The hardware of ILT001 has laser projector, CMOS image sensor and electrical circuits for connecting Raspberry Pi.

A Raspberry Pi and a connected DK-ILT001 module are converted into a network-connectable 3D sensor by installing Magik Eye firmware and calibration data.

DK-ILT001 module
DK-ILT001 module
ILT001 — angle view
Laser projector & CMOS sensor

Specification

ParameterDK-ILT001
CompatibilityRaspberry Pi Zero W / 3B / 3B+ / 4
Power3.3 V (via MIPI interface on Raspberry Pi)
Power consumption0.6 W (average)
Dimensions44 × 24 × 16 mm (W × D × H)
Eye safetyIEC-60825 Class 1

Use case

Machine vision, robotics, automated carriers, and many more!

Target users

Researchers, students, and hobbyists.

ILT001 mounted on Raspberry Pi
Installation

Set up your sensor

Firmware setup

  1. Download a firmware package appropriate for your Raspberry Pi type from the Download section.

  2. Unpack the firmware image file sdcard.img from the firmware package.

  3. Flash the firmware image file sdcard.img onto a prepared SD card (>512 MB), for example using balenaEtcher.

Hardware setup

  1. Insert the prepared SD card into your Raspberry Pi.

  2. Connect the ILT001 sensor to the Raspberry Pi's MIPI port using the provided ribbon cable.

  3. Connect the Raspberry Pi to a DHCP enabled Ethernet network.

  4. Power up your Raspberry Pi!

Raspberry Pi + ILT001 setup
MkEDiscovery utility

Sensor discovery

  1. Download the MkEDiscovery utility executable compatible with your host computer from the Download section.

  2. Install and/or execute the MkEDiscovery utility.

  3. Your uninitialized ILT001 sensor will appear as 'NoSensor-0' in the list. Double-click on it to access the sensor's Administration Console.

Sensor calibration setup

  1. Login into the sensor's Administration Console as admin/admin.

  2. Navigate to the Firmware Update section and use the Check for Update link to enable the Calibration Package links in the Download section.

  3. Download the latest calibration packages for your sensor to your host computer.

  4. Navigate to the Firmware Update section of the sensor's Administration Console again and upload the newly downloaded calibration package to the sensor.

  5. Reboot the Raspberry Pi.

Firmware Update — Check for Update
Browser-based 3D viewer

3D sensing

  1. Use tools from the Magik Eye Software Development Kit to connect to the sensor and acquire 3D data, or

  2. Navigate to the Viewer section of the sensor's Administration Console to launch the web browser-based 3D viewer.

Downloads

Firmware, tools & SDK

Firmware

Version

Calibration package

To download the calibration package for your sensor, access the Raspberry Pi with the firmware installed by a browser and refer to the download link that appears on the Firmware Update page.

Documentation

Guides & safety

Version
View MkE DK-ILT001 1.3.0 Installation Guide Web

Open in browser →

Download MkE DK-ILT001 1.3.0 Installation Guide PDF

Safety Documentation PDF

Download (Japanese) →

FAQ

Frequently asked questions

Customers
Who is the intended customer for DK-ILT001?

The DK-ILT001 is targeted towards researchers, students and hobbyists.

What does DK-ILT001 do for the customer?

DK-ILT001 can capture 3D point cloud data of targets using custom API. MkE SDK to implement this API in several programming languages is publicly available.

What is the return policy?

The Retailer will replace the unit at the initial defect.

What is the warranty period?

Instead of a Warranty, we will simply replace the unit at the initial defect.

How do you plan to handle returns?

Returns will be handled via the Retailer whom you purchased the unit from.

What restrictions will we place on use? (e.g. not for weapons, not for medical, others?)

DK-ILT001 is intended only for commercial use. Its use is not permitted for weapons, medical, aerospace, etc, purposes. (It is also prohibited to resale the unit to others).

What if I want to make a product with ILT001 for resale?

Yes, we are open to this option, please contact us directly via email.

Product
What is inside the DK-ILT001 box?

Hardware: ILT001 (the depth sensor), 15pin flex cable. Raspberry Pi is not included.

Software: Software is not included on a physical medium. Please download the firmware for Raspberry Pi from the Download section. All client software is available as part of MkE SDK.

Power supply: Power supply is not included as it is not necessary. Power is delivered by the Raspberry Pi via MIPI I/F.

Are there any external dependencies the customers need to know about?

The customers are expected to have a working knowledge of the Raspberry Pi single board computer.

What kind of light is used in the sensor?

ILT001 uses 850nm infrared light.

What is the laser classification used?

Laser Classification : Class 1 ((EC60825-1(2007)、FDA:2110463-000)

What platforms can ILT001 connect to?

Currently, Raspberry Pi models Zero W, 3B, 3B+ and 4 are supported.

What happens if I adjust the lens focus or I change the lens?

Since the ILT001 sensor is factory calibrated, any change to the physical setup of the sensor will result in the inability to deliver correct 3D data. Please do not touch any of the optical components (including the laser projector).

How to change depth detection range?

The depth detection range is fixed in this product.

What kind of interface is there between the Raspberry Pi and a PC?

Ethernet or WiFi can be used as the physical network layer. The point cloud data stream is transferred via TCP protocol.

Is it possible to use the sensor outdoors?

No. ILT001 can't function under the direct sunlight. Also note that the sensor casing is not waterproofed.

Is it normal that the Raspberry Pi becomes hot during the operation of ILT001?

The temperature of Raspberry Pi becomes high when ILT001 is used. We would strongly recommend to add either heat sink or cooling fan on Raspberry Pi.

Software
How do I connect to the sensor?

Once Raspberry Pi is booted with a micro SD card that MagikEye firmware is flashed on, sensor calibration package needs to be downloaded and installed. Please refer to the Installation section.

How is the software delivered?

You can download the firmware and sensor calibration package from the Download section. All client software is included in MkE SDK.

Is a software license or user registration required to download the software?

No personal information is collected nor user registration required.

Is the firmware open source?

Yes, the firmware itself is based on GNU/Linux and is open source. However, the MagikEye runtime libraries are a proprietary software for which rights are reserved.

Is it possible to install our own application program on the MagikEye firmware?

No. Custom changes to the MagikEye firmware are not supported.

Can I get depth map data instead of point clouds?

ILT001 supports point cloud data output only.

Help Desk

For support-related issues, email support@magik-eye.com with details and screenshots. Our team helps with setup, calibration, integration, and custom configurations.

Email support