Delta Optical

General Description

✔️ The driver is responsible for supporting Delta Optical cameras, in particular DLT-Cam PRO 20 MP USB 3.0. It enables cooperation with ROS2.

Resource Link
Source code https://gitc.piap.lukasiewicz.gov.pl/ai-prism/wp3/ros-framework/base_hardware/dlt_cam
Demo Video Link to video

✔️ Generate a GIF with screenshots or images that represent the main functionalities of the component and add it to the it img subfolder, and link it in the image below.

Component Name Slide show

Contact

The following table includes contact information of the main developers in charge of the component:

✔️ Edit the names and contact info of the main developers in charge and update the logo image and link to your website.

Name email Organisation
Example Name jakub.bartkiewicz@piap.lukasiewicz.gov.pl logo image

License

Open source - TBD

Technical Foundations

Create workspace:

mkdir -p ~/ai_prism/src

Clone repository:

cd ~/ai_prism/src;
git clone ssh://git@gitc.piap.lukasiewicz.gov.pl:777/ai-prism/wp3/ros-framework/base_hardware/dlt_cam.git

Build image:

cd ~/ai_prism/src/dlt_cam/docker;
docker compose build

Run module:

cd ~/ai_prism/src/dlt_cam/docker;
docker compose up -d

Run new terminal in container:

docker exec -it dlt_cam bash

Integrated and Open Source Components

This section outlines both pre-existing technologies and open-source components that have been integrated into the component. It provides details on their sources, purposes, modifications, and compliance with licensing terms.

Overview

✔️ Provide a high-level overview of the integrated and open-source components. Provide a high-level description of the funding received in previous projects and what is the progress in AI-PRISM.

Pre-existing Components

[Repeat for each sub-component] Sub-component Name

Source

✔️ For previous background, provide the project name or origin of the sub-component. Provide a link to project or origin. ✔️ For open source, provide a link to the open source repository.

Description

✔️ Provide a high-level description of the sub-component.

Modifications

✔️ Describe the modifications made to the sub-component to adapt it to the AI-PRISM project. Describe enhancements, or additional features that have been generated thanks to AI-PRISM.

Purpose in AI-PRISM

✔️ Describe how the sub-component is used in AI-PRISM. Describe the role of the component in the project.

License

✔️ Describe the license of the sub-component. Provide a link to the license if available.

How to install

✔️ Every AI-PRISM component is installed using the Cluster management service. During the installation process, the user needs to configure a set of high-level parameters. Provide here a description of the parameters that the user needs to fill in.

TBD

How to use

Add usage guidelines describing how to use your component.