Hardware Workflows
Hardware-specific workflows are tailored for users who have an EdgeFirst-supported target device and want to go through the full MLOps loop: device setup, dataset acquisition, model training, model conversion, on-target validation, and deployment.
Select your platform from the table below to get started.
| Persona | Hardware | Features | Cost |
|---|---|---|---|
| Maivin | PC + Maivin | Record MCAP, Annotate 2D, Train, Validate, Deploy on Maivin | TBA |
| Raivin | PC + Raivin w/ Radar | Record MCAP, Annotate 2D + 3D, Train, Validate, Deploy on Raivin | TBA |
| LiDAR (coming soon) | PC + Raivin w/ LiDAR | Record MCAP, Annotate 2D + 3D (enhanced), Train, Validate, Deploy on Raivin | TBA |
| i.MX 8M Plus | PC + i.MX 8M Plus | Copy Dataset, Train, Validate, Deploy on i.MX 8M Plus | TBA |
| i.MX 95 | PC + i.MX 95 | Copy Dataset, Train, Validate, Deploy on i.MX 95 | TBA |
| Jetson Orin | PC + Jetson Orin | Copy Dataset, Train, Validate, Deploy on Jetson Orin | TBA |
| Raspberry Pi 5 | PC + Raspberry Pi 5 | Copy Dataset, Train, Validate, Deploy on Raspberry Pi 5 | TBA |
-
This workflow explores recording MCAPs from the Maivin to create and annotate datasets with 2D bounding boxes and segmentation masks. Once annotated, you will train and validate a Vision model, then deploy it back to the Maivin for inference.
-
This workflow explores recording MCAPs from the Raivin to create and annotate datasets with 2D and 3D annotations. Once annotated, you will train and validate a Fusion model, then deploy it back to the Raivin for inference.
-
LiDAR Workflow (coming soon)
An extension of the Raivin workflow for users with a LiDAR sensor integrated on the Raivin. Adds enhanced 3D annotation and Fusion model capabilities.
-
This workflow explores copying the Coffee Cup dataset from "Sample Project" and training a Vision model that detects coffee cups. Once trained, you will convert the model for the i.MX 8M Plus NPU, validate on target, and deploy it.
-
This workflow will cover copying a dataset, training a Vision model, converting it for the i.MX 95 eIQ Neutron NPU, and deploying it on device.
-
This workflow explores copying the Coffee Cup dataset from "Sample Project" and training a Vision model that detects coffee cups. Once trained, you will convert the model to TensorRT, validate it, and deploy it on the Jetson Orin.
-
This workflow will cover copying a dataset, training a Vision model, converting it for the Raspberry Pi 5 with Hailo-8L NPU, and deploying it on device.
Future Work
The workflows with missing links are a work in progress and currently unavailable.