百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
D

direct_visual_lidar_calibration

> 编程语言
开源

一个无目标 LiDAR-摄像头校准工具箱 [ROS1/ROS2]

1.5K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个无目标 LiDAR-摄像头校准工具箱 [ROS1/ROS2]

direct_visual_lidar_calibration

This package provides a toolbox for LiDAR-camera calibration that is:

  • Generalizable: It can handle various LiDAR and camera projection models including spinning and non-repetitive scan LiDARs, and pinhole, fisheye, and omnidirectional projection cameras.
  • Target-less: It does not require a calibration target but uses the environment structure and texture for calibration.
  • Single-shot: At a minimum, only one pairing of a LiDAR point cloud and a camera image is required for calibration. Optionally, multiple LiDAR-camera data pairs can be used for improving the accuracy.
  • Automatic: The calibration process is automatic and does not require an initial guess.
  • Accurate and robust: It employs a pixel-level direct LiDAR-camera registration algorithm that is more robust and accurate compared to edge-based indirect LiDAR-camera registration.

Documentation: https://koide3.github.io/direct_visual_lidar_calibration/
Docker hub: koide3/direct_visual_lidar_calibration

Video

Dependencies

  • ROS1/ROS2
  • PCL
  • OpenCV
  • GTSAM
  • Ceres
  • Iridescence
  • SuperGlue [optional]

Getting started

  1. Installation / Docker images
  2. Data collection
  3. Calibration example
  4. Program details

License

This package is released under the MIT license.

Publication

Koide et al., General, Single-shot, Target-less, and Automatic LiDAR-Camera Extrinsic Calibration Toolbox, ICRA2023, [PDF]

Contact

Kenji Koide, National Institute of Advanced Industrial Science and Technology (AIST), Japan

GitHub Issues· 73 开放

在 GitHub 查看全部
  • #163

    PoseEstimationParams ignored

    更新于 2026年7月22日
  • #164

    Broken Eigen block access leads to crash

    更新于 2026年7月22日
  • #159

    ubuntu 20.04 ros noetic catkin_make failed

    bug更新于 2025年11月7日
  • #158

    Joint Calibration of LiDAR and Long-Focus Camera

    更新于 2025年10月16日
  • #157

    Superglue fails with Kitti Data

    bug更新于 2025年8月31日
  • #114

    Colcon build error src/vlcal/calib/visual_camera_calibration.cpp:215:104: error: no matching function for call to ‘ceres::AutoDiffFirstOrderFunction<vlcal::MultiNIDCost, 7>::AutoDiffFirstOrderFunction(vlcal::MultiNIDCost*&)’

    bug更新于 2025年8月5日
  • #156

    calibration results and spinning lidar correspondences

    更新于 2025年7月31日
  • #155

    Lidar camera model distortion coeffs left 0

    更新于 2025年7月27日
  • #143

    About the z-axis error

    更新于 2025年7月22日
  • #153

    No colors in VisualLiDARVisualizer

    bug更新于 2025年7月7日

核心特点

  • •Target-less: It does not require a calibration target but uses the environment structure and texture for calibration.
  • •Automatic: The calibration process is automatic and does not require an initial guess.
  • •Accurate and robust: It employs a pixel-level direct LiDAR-camera registration algorithm that is more robust and accurate compared to edge-based indirect LiDAR-camera registration.
  • •ROS1/ROS2
  • •Iridescence
  • •SuperGlue [optional]

> 标签

C++calibrationcameralidarnid

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言