Tutorials

This section includes tutorials that are related to computer vision, programming and system tasks. This category consists of the following tutorials:

Tutorial Description
YoloDnnPreparationExample
(Linux only)
Provides a set of software tools for training, evaluating, and exporting neural network models, with a focus on object detection tasks.
SnapServiceUpdateTemplate
(Linux only)
A step-by-step guide on how to create a snap package for a CMake project using Snapcraft, as well as instructions for setting up a systemd service for the snap application. Snap packages allow you to update an executable on a target machine by bundling all required packages into a single file.
YoloHailoTemplate
(Linux only)
A general-purpose template for building an object detection pipeline using the YOLOv8 model and deploying it on the Hailo 8 NPU platform. It covers all essential steps: dataset annotation, data preparation, model training, ONNX export, conversion to Hailo HEF format, and deployment for real-time inference.
ABUpdateTemplate
(Linux only)
A guide on how to build an A/B update system with RAUC and GRUB2 on x86_64 UEFI platforms.

Table of contents