自动驾驶感知传感器标定安装说明

这篇具有很好参考价值的文章主要介绍了自动驾驶感知传感器标定安装说明。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 概述
本标定程序为整合现开发的高速车所有标定模块,可实现相机内参标定和激光、相机、前向毫米波
至车辆后轴中心标定,标定参数串联传递并提供可视化工具验证各个模块标定精度。整体标定流程如下,标定顺序为下图前标0-->1-->2-->3,相同编号标定顺序没有强制要求,其中红色框文件为最终所需标定文件,灰色框文件为中间流程所输出的间接调用文件。

自动驾驶感知传感器标定安装说明,自动驾驶,数码相机,人工智能

1.1 安装方法
解压压缩文件,将highway_calibration复制到/home/trunk/目录下;highway_calibration
目录结构如下:(主目录以/home/trunk/为例) 

 #目录结构
highway_calibration/
install_isolated/
scripts/ #存放运行脚本
param/ #存放输入、输出、结果验证文件
input/
output/
tmp/
validation/
calibration_input.yaml

1.2 参数配置
按照1.1安装方法完成程序解压安装与环境适配,安装完成后目录结构为:

#目录结构
highway_calibration/
install_isolated/
scripts/ #存放运行脚本 前缀0-3为标定模块顺序 后缀0-2为某模块脚本依
次执行顺序
0_camera_calibration.sh #相机内参标定脚本
0_lidar_to_lidar_0.sh #雷达间外参标定脚本
0_lidar_to_lidar_1.sh
1_camera_to_lidar_0.sh #相机&激光外参标定脚本
1_camera_to_lidar_1.sh
1_camera_to_lidar_2.sh
2_lidar_to_smartcar.sh   #激光&smartcar外参标定脚本
3_radar_to_smartcar_0.sh #前向毫米波&smartcar外参标定脚本
3_radar_to_smartcar_1.sh
3_radar_to_smartcar_2.sh
livox_driver.sh #激光驱动脚本(点云类型转换) 
param/ #存放参数文件
input/  #存放各模块待加载内容
output/ #存放各模块输出的参数文件
tmp/   #标定过程中间数据
validation/ #标定结果验证数据
calibration_input.yaml

所有highway_calibration/scripts/**.sh里路径的主目录均已/home/trunk/为例,此处需将
所有脚本根据实际路径修改行2与4(若按照1.1方法只需修改标红处);

2. 模块使用介绍
标定程序共包含6(5+1)模块,其中5部分标定模块为相机内参标定、激光与激光外参标定、激光与
相机外参标定、激光与smartcar外参标定、Radar与smartcar外参标定,另1部分为侧向相机与激光外
参验证模块,该模块将放入激光与相机外参标定模块中统一说明。

2.1 相机内参标定
2.1.1 数据集采集
依据不同FoV相机将标定板摆放至适当距离位置,按save保存实时图像帧约25张图片左右即可;同
时图片中标定板应在相机画面各个视野中均出现过,同时图片中标定板应存在上倾、下倾、左倾、右倾、旋转、前后距离差异等动作,在保存图片时应保持标定板相对于相机为静止状态,避免保存图片出现角点迷糊。
2.1.2 模式选择与数据预处理
相机内参标定支持离线offline与在线online两种模式,选择接口为calibration_input.yaml
中camera_calibration_manual online,若启动online模式待标定图片需通过ros中
rqt_reconfigure工具按save保存;若启动offline模式需将待标定图片按0.png、1.png ...编号顺
序手动保存至param/input/camera_calibration_manual/camera*/目录下,并在
calibration_input.yaml接口文件camera_calibration_manual image_num确定待标定图片数
量。

2.2 激光&激光外参标定
可实现固态激光&固态激光、固态激光&机械激光之间的外参标定,针对现有高速车为
tele&horizon和P40p&horizon,最后获取所有激光与horizon之间的外参变换关系。
2.2.1 数据集采集
车辆状态
车停在堆场标定打点的路上,直线的起点,离堆场吊桥有一定距离(确保定位不受影响),静止。文章来源地址https://www.toymoban.com/news/detail-676416.html

到了这里,关于自动驾驶感知传感器标定安装说明的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 虹科方案丨自动驾驶多传感器数据融合方法

    文章来源:雅名特自动驾驶 点此阅读原文:https://mp.weixin.qq.com/s/QsPMWZDGZaPdEx47L2VmeA 近年来,深度学习技术在涉及高维非结构化数据领域展现出了最先进的性能,如计算机视觉、语音、自然语言处理等方面,并且开始涉及更大、更复杂的多模态信息问题。 不同传感器在进行同一

    2024年02月07日
    浏览(43)
  • 传感器融合 | 适用于自动驾驶场景的激光雷达传感器融合项目_将激光雷达的高分辨率成像+测量物体速度的能力相结合

    项目应用场景 面向自动驾驶场景的激光雷达传感器融合,将激光雷达的高分辨率成像+测量物体速度的能力相结合,项目是一个从多个传感器获取数据并将其组合起来的过程,可以更加好地进行环境感知。项目支持 ubuntu、mac 和 windows 平台。 项目效果 项目细节 == 具体参见项目

    2024年04月24日
    浏览(51)
  • 自动驾驶定位算法:基于多传感器融合的状态估计(muti-Sensors Fusion)

    1、传感器(Sensor)选取 自动驾驶系统中用于状态估计(State Estimation)的常用传感器包括GPS/GNSS、IMU、激光雷达(Lidar)。 状态估计(State Estimation)选用传感器需要考虑哪些因素: 1)误差不相关性。也就是说,用于Sensor Fusion的传感器其中单个传感器(Sensor Measurement)测量失败,不会导

    2024年04月13日
    浏览(46)
  • 多传感器融合定位十五-多传感器时空标定(综述)

    Reference: 深蓝学院-多传感器融合 多传感器融合定位理论基础 文章跳转: 多传感器融合定位一-3D激光里程计其一:ICP 多传感器融合定位二-3D激光里程计其二:NDT 多传感器融合定位三-3D激光里程计其三:点云畸变补偿 多传感器融合定位四-3D激光里程计其四:点云线面特征提取

    2024年02月14日
    浏览(89)
  • 智能汽车实验二(视觉传感器标定)

    实验二 视觉传感器标定(实验报告) 【实验目的】        1、了解开源图像处理库OpenCV的结构,掌握OpenCV的基本使用方法。        2、了解开源图像处理库OpenCV的基本模块功能,掌握常用图像处理方法。        3、掌握摄像机标定算法,学会使用OpenCV进行摄像机标定

    2024年02月04日
    浏览(56)
  • Nooploop空循环 基于ArduPilot开源自动驾驶仪平台(APM固件)的TOFSense/-F/-M全系列激光测距传感器应用图文教程

    自2023/7/10日起ArduPilot飞控固件开始支持深圳空循环科技有限公司的TOFSense系列产品。从Plane/Copter/Rover 4.5 开始,Ardupilot 固件添加了对 TOFSense协议的支持,用于避障和高度保持。用户如果使用低于该版本的固件需要自行将相关文件进行移植与适当修改,才能支持TOFSense,TOFSense传

    2024年02月04日
    浏览(83)
  • 车载测试:详解ADAS传感器(相机)标定数据采集方法

    1.基本原理 相机外参标定,通过拍摄多角度棋盘格标定相机外参。 2.外参标定板设计 标定板分为垂直标定板和水平标定板,由于地面的水平标定板不容易被检测到,本文采用垂直标定板进行相机标定。 在标定过程中标定板需要和车身坐标成正交状态,也就是标定板垂直边需

    2024年02月13日
    浏览(84)
  • Bunker_mini多传感器外参标定,雷达相机IMU

    使用Livox Viewer标定外参,具体步骤参考https://github.com/Livox-SDK/Livox-SDK/wiki/Calibrate-extrinsic-and-display-under-ros-cn 需要说明的是,Bunker_mini前面拼了三个AVIA,均安装在定制的支架。 外参标定需要给一个初始的标定数据,由于我们的支架有三维模型,所以可以通过CAD算出来 根据CAD计算

    2024年01月21日
    浏览(49)
  • 红外人体感应传感器SR602模块使用说明

    ​一.HC-SR602模块         红外人体感应传感器HC-SR602是基于红外线技术的自动控制模块,专用于感应周围人体的存在。该模块相较于HC-SR501,灵敏度较高,抗干扰能力大,且简单易用。 二.HC-SR602模块主要参数 工作电压:3.3V-15V; 静态电流:20uA; 感应距离:最大5M;建议0-

    2024年02月06日
    浏览(43)
  • 自动驾驶感知——激光雷达基本概念|激光雷达点云|激光雷达的标定

    激光探测及测距系统(Light Detection and Ranging,LiDAR) 激光雷达是一种通过发射激光束探测目标的位置、速度等特征量 的雷达系统 激光波段位于0.5μm-10μm,以光电探测器为接收器件,以光学望远镜为天线。 特点 • 角分辨率、距离分辨率高 • 抗干扰能力强 • 三维坐标、反射率

    2024年02月02日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包