[go: up one dir, main page]

Skip to content

NVIDIA Holoscan Sensor Bridge - Bring Your Own Sensor (BYOS) over Ethernet

License

Notifications You must be signed in to change notification settings

nvidia-holoscan/holoscan-sensor-bridge

Repository files navigation

Holoscan Sensor Bridge

Introduction

Holoscan Sensor Bridge provides a FPGA based interface for low-latency sensor data processing using GPUs. Peripheral device data is acquired by the FPGA and sent via UDP to the host system where ConnectX devices can write that UDP data directly into GPU memory. This software package supports integrating that equipment into Holoscan pipelines and provides several examples showing video processing and inference based on an IMX274 camera and a Holoscan Sensor Bridge device.

Setup

Holoscan sensor bridge software comes with an extensive user guide, including instructions for setup on NVIDIA IGX and NVIDIA AGX configurations. Please see the user guide for host configuration and instructions on running unit tests.

Submitting changes

This software is published under the Apache 2.0 license, allowing unrestricted commercial and noncommercial use. Please consider submitting your changes to this framework by consulting the instructions in the CONTRIBUTING.md file.

Note that all code submissions must pass the rules enforced by running ci/lint.sh. You can run the source code formatter by executing ci/lint.sh --format -- this will run the formatter on all C++, Python, and markdown files in the project, and is usually all that's necessary to get ci/lint.sh to pass.