Skip to content
@ros-event-camera

ROS event camera support

Building ROS support for event based cameras

ros-event-camera

This collection of repositories provides ROS support for event based cameras.

Repositories/Packages

  • metavision_driver: a ROS driver for event cameras based on the MetaVision SDK (Prophesee).
    Build status: Build Status Build Status Build Status Build Status

  • libcaer_driver: a ROS2 driver for event cameras based on Inivation Lab's CAER library (Davis, DvXplorer).
    Build status: Build Status Build Status Build Status Build Status

  • event_camera_msgs: message definitions for sending event camera data within the ROS framework.
    Build status: Build Status Build Status Build Status Build Status

  • event_camera_codecs: a C++ library to decode the events contained in event_camera_msgs.
    Build status: Build Status Build Status Build Status Build Status

  • event_camera_py: fast reading and decoding of event_camera_msgs in python using pybind11 to access event_camera_codecs as a python module. The camera events are presented as structured numpy arrays in the same format that the MetaVision SDK uses.
    Build status: Build Status Build Status Build Status Build Status

  • event_camera_renderer: renders time slices of camera events and publishes them as images for viewing with tools such as rqt_gui.
    Build status: Build Status Build Status Build Status Build Status

  • frequency_cam: Visualizes the frequency of time-period light signals such as vibrations.
    Build status: Build Status Build Status Build Status Build Status

  • event_image_reconstruction_fibar: Reconstructs brightness image from events using the FIBAR method.
    Build status: Build Status Build Status Build Status Build Status

  • event_camera_tools: various tools for working with event_camera_msgs, for example to convert Metavision raw files to ros2 bags and vice versa, echo messages, display event rates, make movies, gather event statistics, check synchronization between cameras etc.
    Build status: Build Status Build Status Build Status Build Status

Libraries repackaged for ROS:

  • openeb_vendor: a ROS2 package of Prophesee's OpenEB library.
    Build status: Build Status Build Status Build Status Build Status

  • libcaer_vendor: a ROS2 package of Inivation Lab's CAER library (Davis, DvXplorer).
    Build status: Build Status Build Status Build Status Build Status

  • fibar_lib: base package for brightness image reconstruction from event using the filter based FIBAR method.
    Build status: Build Status Build Status Build Status Build Status

Packages not released as binaries:

  • event_camera_legacy_tools: tools and nodes to convert rosbags with legacy DVS and Prophesee messages to rosbags or to republish legacy messages.

How to manage and release repositories

Here are more instructions on how to manage and release the ros-event-camera repositories.

Pinned Loading

  1. metavision_driver metavision_driver Public

    driver for event based cameras using the MetaVision SDK (Prophesee and CenturyArk)

    C++ 54 13

  2. event_camera_msgs event_camera_msgs Public

    ROS1 and ROS2 messages for event based image sensors

    CMake 12 3

  3. libcaer_driver libcaer_driver Public

    ROS driver for event based sensors using libcaer

    C++ 7 5

Repositories

Showing 10 of 22 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…