![]() |
zivid_camera repositoryzivid_camera zivid_description zivid_interfaces zivid_rviz_plugin zivid_samples |
|
Repository Summary
Checkout URI | https://github.com/zivid/zivid-ros.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2025-05-15 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
zivid_camera | 3.1.0 |
zivid_description | 3.1.0 |
zivid_interfaces | 3.1.0 |
zivid_rviz_plugin | 3.0.0 |
zivid_samples | 3.1.0 |
README
Zivid ROS driver
This is the official ROS driver for Zivid 3D cameras.
This driver provides support for ROS2.
If you are looking for the Zivid ROS1 driver, please use the ros1-master
branch if
you are using Zivid SDK 2.13 or older, or use the ros1-sdk-2.14.0
branch if you
are using Zivid SDK 2.14 or newer.
[![Build Status][ci-badge]][ci-url] ![Zivid Image][header-image]
Contents: Installation | Getting Started | Launching | Configuration | Services | Topics | Samples | Launch Files | RViz Plugin | URDF | FAQ
Installation
Support
This driver supports Ubuntu 20.04 / 22.04 / 24.04 with ROS2. Follow the official ROS installation instructions for your OS.
If you are looking for the Zivid ROS1 driver, please use the ros1-master
branch for
Zivid SDK 2.13 or older, or use the ros1-sdk-2.14.0
branch for Zivid SDK 2.14 or newer.
Zivid SDK
To use the ROS driver you need to download and install the “Zivid Core” package. Zivid SDK version 2.15.0 is supported. See releases for older ROS driver releases that supports older SDK versions.
Follow [this guide][zivid-software-installation-url] to install “Zivid Core” for your version of Ubuntu. The “Zivid Studio” and “Zivid Tools” packages can be useful to test your system setup and camera, but are not required by the driver.
An OpenCL 1.2 compatible GPU with driver installed is required by the SDK. Follow [this guide][install-opencl-drivers-ubuntu-url] to install OpenCL drivers for your system.
C++ compiler
A C++17 compiler is required.
sudo apt-get install -y g++
Downloading and building Zivid ROS driver
First, source the setup.bash
script for your ROS distribution in your terminal:
source /opt/ros/$ROS_DISTRO/setup.bash
Then create the workspace and src directory:
mkdir -p ~/ros2_ws/src
Clone the Zivid ROS project into the src directory:
cd ~/ros2_ws/src
git clone https://github.com/zivid/zivid-ros.git
Initialize rosdep:
cd ~/ros2_ws/src
sudo rosdep init
rosdep update
Install dependencies:
cd ~/ros2_ws/src
rosdep install -i --from-path ./ -y
Finally, build the driver:
cd ~/ros2_ws
colcon build --symlink-install
File truncated at 100 lines see the full file
CONTRIBUTING
Any contribution that you make to this repository will be under the 3-Clause BSD License, as dictated by that license.
![]() |
zivid_camera repositoryzivid_camera zivid_description zivid_interfaces zivid_rviz_plugin zivid_samples |
|
Repository Summary
Checkout URI | https://github.com/zivid/zivid-ros.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2025-05-15 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
zivid_camera | 3.1.0 |
zivid_description | 3.1.0 |
zivid_interfaces | 3.1.0 |
zivid_rviz_plugin | 3.0.0 |
zivid_samples | 3.1.0 |
README
Zivid ROS driver
This is the official ROS driver for Zivid 3D cameras.
This driver provides support for ROS2.
If you are looking for the Zivid ROS1 driver, please use the ros1-master
branch if
you are using Zivid SDK 2.13 or older, or use the ros1-sdk-2.14.0
branch if you
are using Zivid SDK 2.14 or newer.
[![Build Status][ci-badge]][ci-url] ![Zivid Image][header-image]
Contents: Installation | Getting Started | Launching | Configuration | Services | Topics | Samples | Launch Files | RViz Plugin | URDF | FAQ
Installation
Support
This driver supports Ubuntu 20.04 / 22.04 / 24.04 with ROS2. Follow the official ROS installation instructions for your OS.
If you are looking for the Zivid ROS1 driver, please use the ros1-master
branch for
Zivid SDK 2.13 or older, or use the ros1-sdk-2.14.0
branch for Zivid SDK 2.14 or newer.
Zivid SDK
To use the ROS driver you need to download and install the “Zivid Core” package. Zivid SDK version 2.15.0 is supported. See releases for older ROS driver releases that supports older SDK versions.
Follow [this guide][zivid-software-installation-url] to install “Zivid Core” for your version of Ubuntu. The “Zivid Studio” and “Zivid Tools” packages can be useful to test your system setup and camera, but are not required by the driver.
An OpenCL 1.2 compatible GPU with driver installed is required by the SDK. Follow [this guide][install-opencl-drivers-ubuntu-url] to install OpenCL drivers for your system.
C++ compiler
A C++17 compiler is required.
sudo apt-get install -y g++
Downloading and building Zivid ROS driver
First, source the setup.bash
script for your ROS distribution in your terminal:
source /opt/ros/$ROS_DISTRO/setup.bash
Then create the workspace and src directory:
mkdir -p ~/ros2_ws/src
Clone the Zivid ROS project into the src directory:
cd ~/ros2_ws/src
git clone https://github.com/zivid/zivid-ros.git
Initialize rosdep:
cd ~/ros2_ws/src
sudo rosdep init
rosdep update
Install dependencies:
cd ~/ros2_ws/src
rosdep install -i --from-path ./ -y
Finally, build the driver:
cd ~/ros2_ws
colcon build --symlink-install
File truncated at 100 lines see the full file
CONTRIBUTING
Any contribution that you make to this repository will be under the 3-Clause BSD License, as dictated by that license.