Skip to content

About

Hub for holoscan sensor bridge contribution

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Holoscan Sensor Bridge Hub

A curated collection of sensor integrations, demos, and related projects for Holoscan Sensor Bridge (HSB), from NVIDIA and ecosystem partners.

Check linting Check metadata validity Check Compliance Check URLs

note: For other components in the NVIDIA Holoscan ecosystem, see Holohub and nvidia-holoscan.github.io/holohub.

Table of Contents

Repository Organization

Projects are grouped by the organization that maintains them, under <org>/<category>/<project>/:

holoscan-sensor-bridge-hub/
├── nvidia/
│   ├── examples/template_app/   # application template
│   └── operators/template_op/   # operator template
├── <org>/                       # for example adi/ or altera/
│   └── <category>/<project>/
└── tools/                       # opt-in shared helpers and CI checks

Categories are operators, examples, demos, fpga, ai/skills, benchmarks, tutorials, and utilities. Organization and category folders are created with their first project.

Each project is self-contained: it builds on its own, and its README.md lists the hardware, the tested Holoscan Sensor Bridge and Holoscan SDK versions, and the build, run, and test commands. Each project is maintained by its contributor; hosting a project here does not imply NVIDIA certification or maintenance.

Getting Started

Most projects run on an HSB setup. Before building one, follow the HSB user guide to set up the hardware and the host, and to build the HSB container from the HSB release listed in the project's README.md. Then follow the project's README.md.

To start a new project, copy the application template or the operator template. Shared, opt-in helpers such as CMake modules and a development container are described in tools/.

Linting

Install the lint tools in a virtual environment and run all checks from the repository root:

python3 -m venv .venv
.venv/bin/python -m pip install -r tools/lint/requirements.txt
.venv/bin/pre-commit run --all-files

The virtual environment avoids the externally-managed-environment error that pip install raises on systems with an externally managed Python. Many hooks fix issues in place; rerun the last command until it passes. CI runs the same checks, plus copyright, link, and metadata.json checks. See CONTRIBUTING.md for more on the setup.

Contributing

Please review CONTRIBUTING.md for project requirements, ownership, and the review process.

More Information

About

Hub for holoscan sensor bridge contribution

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages