Software category

Robot Perception Software: Vision, Depth and AI Tools

Compare verified perception libraries for computer vision, 3D geometry and accelerated ROS 2 sensor processing.

How to compare tools in this category

Identify whether the required output is an image detection, geometric transform, point cloud or depth estimate. Use recorded sensor data with known calibration and timestamps. Compare error and processing delay under the intended lighting and compute load, then verify how the output reaches the robot coordinate frame.

Robot perception

OpenCV

Verified source

Developed by OpenCV project

OpenCV is an open-source computer-vision library used for image processing, calibration, detection and perception pipelines.

Open source

Source check recorded

Robot perception

Open3D

Verified source

Developed by Open3D project

Open3D is an open-source C++ and Python library for processing, registering, reconstructing and visualizing 3D geometry used in robotics and computer vision.

Open source

Source check recorded

Robot perception

NVIDIA Isaac ROS

Verified source

Developed by NVIDIA

Isaac ROS provides GPU-accelerated ROS 2 packages for perception, visual SLAM, depth and sensor processing on NVIDIA hardware.

Open sourceROS 2

Source check recorded

Explore the connected robotics directories