Overview
Neuromorphic drivers is a library to interact with USB event cameras in real-time. It is compatible with all major operating systems (Linux x64 and ARM, macOS x64 and ARM, and Windows x64) and it aims to support as many commercial devices as possible.
The library can be used in Python and Rust.
By design, Neuromorphic drivers provides no processing algorithms. It may instead be combined with other libraries (for instance Tonic or Faery to build real-time processing pipelines.
Neuromorphic drivers does not depend on Metavision, libcaer, or dv-processing. It instead uses its own implementation of the cameras’ USB protocols. This approach facilitates cross-platform support and lets us ship lightweight pre-compiled Python wheels, which means that Python users do not need specific shared libraries or a compiler toolchain on their machine.