基于ros的相机内参标定过程

基于ros的相机内参标定过程

  • [1. 安装还对应相机的驱动](#1. 安装还对应相机的驱动)
  • [2. 启动相机节点发布主题](#2. 启动相机节点发布主题)
  • [3. 下载camera_calibartion](#3. 下载camera_calibartion)
  • [4. 将红框的文件夹复制在自己的工作空间里边,编译](#4. 将红框的文件夹复制在自己的工作空间里边,编译)
  • [5. 标定完成以后,生成内参参数文件camera.yaml。将文件放在对应的路径下,修改config文件中标定参数的默认路径。在下次打开相机节点的时候就会加载;](#5. 标定完成以后,生成内参参数文件camera.yaml。将文件放在对应的路径下,修改config文件中标定参数的默认路径。在下次打开相机节点的时候就会加载;)
  • [6. 生成标定棋盘的网址,可以设置方格数和方格大小](#6. 生成标定棋盘的网址,可以设置方格数和方格大小)
  • [7. 标定结果](#7. 标定结果)

本篇文章用于记录基于ROS系统的balser相机的内参标定流程,使用的是balser 1920-40gc相机和computar-C镜头。

相机帧率42fps, 分辨率2.3MP, 感光芯片IMX249, 镜头焦距8mm

主要是记录一些资料的链接。比如标定棋盘格的网站,以及内参标定工具箱的ROS节点地址,基于UBUNTU1804,ROS melodic

1. 安装还对应相机的驱动

2. 启动相机节点发布主题

3. 下载camera_calibartion

下载链接https://github.com/ros-perception/image_pipeline

4. 将红框的文件夹复制在自己的工作空间里边,编译

5. 标定完成以后,生成内参参数文件camera.yaml。将文件放在对应的路径下,修改config文件中标定参数的默认路径。在下次打开相机节点的时候就会加载;

参考链接
https://docs.ros.org/en/api/camera_info_manager/html/classcamera__info__manager_1_1CameraInfoManager.html

6. 生成标定棋盘的网址,可以设置方格数和方格大小

https://calib.io/pages/camera-calibration-pattern-generator

7. 标定结果

相关推荐
青风9712 分钟前
YOLO-World:实时开放词汇对象检测(YOLO-World: Real-Time Open-Vocabulary Object Detection)
人工智能·yolo·目标检测
三天不学习2 小时前
YOLO + .NET 10 快速入门:从零搭建实时目标检测应用
yolo·目标检测·.net
雲明2 小时前
YOLO12目标检测:WebUI界面3步操作指南
目标检测·计算机视觉·webui·yolo12
Ai缝合怪 博士3 小时前
【CVPR 2025即插即用】卷积模块篇 | EBlock有效编码器模块,适合低光图像增强、图像分类、实例分割、语义分割、图像去噪、边缘检测、医学图像分割、遥感目标检测等CV任务通用,涨点起飞
目标检测·低光增强·2026顶会顶刊即插即用模块·eblock有效编码器模块·图像分类、实例分割、语义分割·图像去噪、图像去模糊·darkir低光增强模型
阿_旭3 小时前
一文吃透 Grounding DINO:从原理到实战,文本驱动目标检测入门教程【附源码】
人工智能·目标检测·计算机视觉·groundingdino
星云_byto3 小时前
精读双模态目标检测系列八|TGRS 顶刊力作!CMFADet 狂涨 4.02% mAP,空域频域双增强 + 通道交互融合,轻量 108FPS 缝合即涨点!
人工智能·目标检测·计算机视觉·红外图像·rgb-ir融合
C_c..3 小时前
#YOLOv11 目标检测训练结果怎么看?一文看懂 Precision、Recall、mAP 指标
人工智能·yolo·目标检测·机器学习·计算机视觉·目标跟踪
笑脸惹桃花3 小时前
目标检测:YOLOv12环境配置,超详细,适合0基础纯小白
深度学习·yolo·目标检测·目标跟踪·yolov12
德思特3 小时前
特斯拉同款智慧充电站方案 | 德思特5G天线方案,解决充电桩分散联网难题
自动驾驶·无人机·天线
深蓝学院12 小时前
小米世界模型也来了:重建+生成一体化,实现秒级仿真+实时预测!
自动驾驶·小米·世界模型