⭐ Star us on GitHub — it motivates us a lot!
Depth ydlidar os30a is a package for ROS2 Jazzy that allow us to use ydlidar os30a depth camera. This package was originally made by kartiksoni01 so all credits to him, we only fixed the package to be compatible with jazzy as it was only compatible with ROS2 Foxy.
2025-02-10-22-58-32.mp4
To build the packages, follow these steps:
# Create a symlink for libdc1394.so, if you dont have this file, install opencv
sudo ln -sf /lib/x86_64-linux-gnu/libdc1394.so /usr/lib/libdc1394.so.22
# Change headers calls in tf2_geometry_msgs cpp file
sudo nano /opt/ros/humble/include/tf2_geometry_msgs/tf2_geometry_msgs/tf2_geometry_msgs.hpp
# and change ".hpp" to ".h" in:
#include "tf2/convert.h"
#include "tf2/LinearMath/Quaternion.hpp"
#include "tf2/LinearMath/Transform.hpp"
#include "tf2/LinearMath/Vector3.hpp"
# Go to your workspace/src folder
cd ~/ros2_ws/src
# Clone the repository
git clone https://github.com/Abblix/Oidc.Server.git](https://github.com/Tesis-ORION/Depth_ydlidar_os30a
# Return to workspace folder
cd ~/ros2_ws
# Compile the package
colcon build --packages-select depth_ydlidar_os30a
# Source your workspace
source ~/ros2_ws/install/setup.bash
Depth_ydlidar_os30a is available under the BSD-3-Clause license. See the LICENSE file for more details.