This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:eval:user-guides:ad-96tof1-ebz [02 Oct 2019 10:15] – [Application Development] Andrei Cozma | resources:eval:user-guides:ad-96tof1-ebz [22 Apr 2021 11:48] (current) – [Application Development] Andrei Cozma | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | The 3D Imaging Time of Flight (ToF) system is designed to give users flexibility in applying the system in various use cases for technology | + | =====Introduction===== |
+ | The [[adi> | ||
- | {{ : | + | **The full system hardware includes: |
+ | * Laser Transmitter Board | ||
+ | * AFE Receiver Board | ||
+ | |||
+ | **High level specification** | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | *Far: 3m to 6m | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | * 940nm VCSEL with 110⁰ x 85⁰ batwing profile diffuser | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | *5V DC Input | ||
+ | *20W max power consumption | ||
+ | |||
+ | **Laser Board** | ||
+ | * The laser board has 4 individual lasers with appropriate precision driver and power components for accurate firing of the lasers. | ||
+ | * The board is designed with the lasers positioned so that they fit around the AFE board CCD sensor when mated together. This position gives optimum performance for a wide range of use cases minimizing any effects of shadowing. | ||
+ | * It receives power and all control I/O through the interface connector. | ||
+ | * **[[./ | ||
+ | |||
+ | **AFE Board** | ||
+ | * The AFE board contains a Panasonic CCD Sensor combined with ADDI9036 TOF Signal Processor with necessary power and timing signal chains. | ||
+ | * Optics are fitted to the board using industry standard mounting adapters to give a wide field of view, but can be changed based on individual use cases. There is a threaded adapter for mechanical mounting on an optional tripod stand. | ||
+ | * **[[./ | ||
- | The 3D ToF system will operate across industrial operating specifications. Objects up to 6m in distance can be detected, and the system comes with easy to use software stack to ensure optimal operation in the target environment. Laser operation complies with Class 1 safety operating requirements and the default operating frequency will be 940nm for improved use in challenging lighting conditions both indoor and outdoor. | ||
- | |||
- | The system has options of USB, Ethernet or Wi-Fi to connect to a host computer, this flexibility enables evaluation across a wide range of use cases and environments. Sampling rates of up to 30fps are supported. Data is fed from the CCD Sensor to the DragonBoard 410c over MIPI-CSI interface. This data is read using V4L2 capture driver and in-turn either feeds it to native SDK or sends it to the Host SDK over Ethernet, WiFi and USB interfaces. Native/Host SDK provides this data to user applications for further use. For ease of application, | ||
<WRAP round info> | <WRAP round info> | ||
- | For more information and how to buy the system please goto the [[https:// | + | For more information and how to buy the system please goto the [[adi>en/ |
</ | </ | ||
---- | ---- | ||
- | ==== Application Development | + | =====System setup & evaluation===== |
- | {{ : | + | The development kit is delivered with an SD card containing the evaluation software for the supported embedded platforms and a set of accessories required to put the system together and get it up and running in no time. |
+ | |||
+ | {{ : | ||
+ | |||
+ | Development kit contents: | ||
+ | * Laser Board | ||
+ | * AFE Mezzanine Board | ||
+ | * 5V power supply for the AFE board and power cords | ||
+ | * SD card with the evaluation software | ||
+ | * One page Quick Start Guide | ||
+ | |||
+ | <WRAP round info 100%> | ||
+ | **Getting the system up and running** | ||
- | The 3D ToF Rapid Prototyping Platform supports a wide range of operating systems and programming languages. An open- source SDK that accompanies the hardware platform enables you to extract depth data from the camera on the processor and operating system of your choice. | + | Host computer |
+ | * [[resources: | ||
+ | * [[resources: | ||
- | <WRAP round download 60%> | + | |
- | [[https:// | + | |
+ | * [[resources: | ||
+ | * [[resources: | ||
</ | </ | ||
---- | ---- | ||
- | ==== Hardware Platform | + | =====Application Development==== |
- | Designed using a modular approach, the 3D ToF hardware prototyping platform enables connectivity to the [[https://www.96boards.org/ | + | {{ :resources: |
- | ^ Range ^ | + | The system has options of USB, Ethernet or Wi-Fi to connect |
- | | Near: 20cm to 80cm | | + | |
- | | Medium: 80cm to 3m | | + | |
- | | Far: 3m to 6m | | + | |
- | | Accuracy: < 2.5% for all ranges | | + | |
- | ^ Performance ^ | + | |
- | | Frame Rate: upto 30fps dependent on processor board, OS and interface | + | |
- | | Resolution: 640 x 480 pixels | | + | |
- | | Operating Temperature: | + | |
- | ^ Optics ^ | + | |
- | | Laser: 940nm VCSEL with 110⁰ x 85⁰ batwing profile diffuser | | + | |
- | | Receive lens FoV: 90⁰ x 69.2⁰ | | + | |
- | ^ Connectivity ^ | + | |
- | | 96Board mezzanine high speed and low speed expansion connector compatibility | | + | |
- | | Raspberry Pi camera connector | + | |
- | ^ Power ^ | + | |
- | | 5V DC Input | | + | |
- | | 20W max power consumption | | + | |
- | ---- | + | The Depth Perception Rapid Prototyping Platform supports a wide range of operating systems and programming languages. An open-source SDK that accompanies the hardware platform enables you to extract depth data from the camera on the processor and operating system of your choice. Windows and Linux support are built into the SDK as well as sample code and wrappers for various languages including Python, C/C++ and MATLAB. The SDK also integrates with 3rd party technologies like OpenCV and RoS. |
- | === Hardware Block Diagrams === | + | |
- | {{ :resources: | + | <WRAP round download 80%> |
+ | [[https://github.com/ | ||
+ | </ | ||
- | {{ : | + | <WRAP round info 80%> |
- | + | [[https:// | |
- | <WRAP round download 60%> | + | [[https:// |
- | {{ :resources:eval:user-guides: | + | |
</ | </ | ||
---- | ---- | ||
- | ==== Laser Safety ==== | + | |
+ | =====Laser Safety===== | ||
<WRAP center round important 100%> | <WRAP center round important 100%> | ||
This device complies with International Standards IEC 60825-1: | This device complies with International Standards IEC 60825-1: | ||
- | {{ : | + | {{ : |
+ | |||
+ | {{ : | ||
</ | </ | ||
---- | ---- | ||
- | ==== Videos ==== | + | =====Videos===== |
{{youtube> | {{youtube> | ||
+ | |||
+ | {{youtube> | ||
+ | |||
+ | {{youtube> | ||
+ | |||
+ | {{youtube> | ||
+ | |||
+ | {{youtube> | ||
+ | |||
+ | {{youtube> | ||
---- | ---- | ||
- | ==== Help and Support ==== | + | =====Help and Support===== |
For questions and more information please contact us on the Analog Devices Engineer Zone. | For questions and more information please contact us on the Analog Devices Engineer Zone. | ||
<WRAP round help 60%> | <WRAP round help 60%> | ||
- | [[https://ez.analog.com/ | + | [[ez>depth-perception-ranging-technologies/ |
</ | </ | ||
- | ---- |