This article focuses on the ongoing ROS2 ecosystem of perception-related packages.

Going beyond the archived awesome-ros2, this article aims to provide an experimental platform that provides relevant information about a repository upfront so that ROS2 developers can make better decisions of software adoption quicker.

Applications ⚙️

vision_opencv Packages for interfacing ROS2 with OpenCV.
GitHub last commit
lidarslam_ros2 ROS2 package of 3D lidar slam using ndt/gicp registration and pose-optimization.
GitHub last commit
easy_perception_deployment Package that accelerates training and deployment of Computer Vision models for industries.
GitHub last commit
darknet_ros ROS2 wrapper for deploying Darknet’s YOLO Computer Vision model.
GitHub last commit
openrobotics_darknet_ros ROS 2 interface to darknet, an open source neural network library.
GitHub last commit
ros2_openvino_toolkit ROS2 wrapper for CV API of OpenVINO™ (human vision emulation).
GitHub last commit
apriltag_ros ROS2 node for AprilTag detection.
GitHub last commit
image_pipeline Package that bridges between getting raw images from a camera driver and higher-level vision processing.
GitHub last commit
laser_filters Assorted filters designed to operate on 2D planar laser scanners, which use the sensor_msgs/LaserScan type
GitHub last commit
laser_geometry Provides the LaserProjection class for turning laser scan data into point clouds.
GitHub last commit
perception_pcl PCL (Point Cloud Library) ROS interface stack
GitHub last commit
image_common Common code for working with images in ROS
GitHub last commit
image_transport_plugins A set of plugins for publishing and subscribing to sensor_msgs/Image topics in representations other than raw pixel data.
GitHub last commit

Camera Drivers 📷

realsense-ros Intel(R) RealSense(TM) ROS Wrapper for Depth Camera
GitHub last commit

Contributors over time

ensenso/ros_driver Official ROS driver for Ensenso stereo cameras.
GitHub last commit

Contributors over time

zed-ros2-wrapper ROS 2 wrapper for the ZED SDK
GitHub last commit

Contributors over time

Lidar Drivers 📷

pf_lidar_ros2_driver ROS2 driver for Pepperl+Fuchs R2000 and R2300 laser scanners
GitHub last commit

Contributors over time

sick_scan_xd ROS2 driver for SICK lidars laser scanners
GitHub last commit

Contributors over time

sick_scan_xd ROS2 driver for SICK lidars laser scanners
GitHub last commit

Contributors over time

ros2_ouster_drivers ROS2 driver for Ouster OS-0, OS-1, and OS-2 Lidars
GitHub last commit

Contributors over time

References

  1. awesome-ros2
  2. A List of ROS 2 Supported Sensors for Robots
  3. ros-drivers