koide3/direct_visual_lidar_calibration
机器人
⭐⭐⭐☆☆ (3/5)
🧩 软硬件结合
已发布
项目简介
A toolbox for target-less LiDAR-camera calibration [ROS1/ROS2]
direct_visual_lidar_calibration 是一个由日本产业技术综合研究所(AIST)开发的激光雷达与相机联合标定工具箱,旨在解决多传感器融合中至关重要的外参标定问题。该项目最突出的特点是实现了通用、无靶标、单次拍摄且全自动的标定流程。传统标定方法往往需要特定的标定板或人工干预,而该工具箱利用环境中的自然结构和纹理信息,无需任何人工标定物即可完成标定。在数据需求上,它至少仅需一组激光雷达点云和相机图像配对即可启动标定,若有多组数据还可进一步提升精度,真正做到了“单次拍摄”即可使用。其核心算法采用了像素级的直接配准方法,通过优化激光雷达点云在相机图像上的投影一致性来实现高精度标定,相比传统的基于边缘特征的间接方法,在鲁棒性和准确性上都有显著优势。技术栈方面,项目基于ROS1/ROS2框架,集成了PCL、OpenCV、GTSAM和Ceres Solver等成熟库,并可选配SuperGlue特征匹配网络来增强图像特征提取能力。该工具支持多种传感器模型,包括旋转式和非重复扫描式激光雷达,以及针孔、鱼眼和全景相机,具有极强的通用性。它主要解决了自动驾驶、机器人导航、三维重建等领域中,激光雷达与相机联合标定操作复杂、依赖专业设备、难以自动化的问题,尤其适合需要快速部署或频繁重新标定的实际应用场景。