手眼标定实战与精度提升指南
📚 共计 30 章节
01
手眼标定概述
什么是手眼标定?为什么需要?应用场景:抓取、装配、检测
基础
概念
02
坐标系基础
机器人基坐标系、工具、用户、相机、像素、世界坐标系
坐标系
核心
03
刚体变换与位姿表示
旋转矩阵、平移向量、齐次矩阵、欧拉角、四元数
数学
位姿
04
相机成像模型
针孔模型、内参/外参矩阵、径向/切向畸变
相机
畸变
05
相机标定原理
张正友法、棋盘格、标定流程、OpenCV实战
标定
OpenCV
06
手眼标定数学模型
AX=XB 眼在手外 & 眼在手上 数学推导
矩阵
方程
07
眼在手外标定
标定原理、标定板固定、数据采集流程
Eye-to-Hand
08
眼在手上标定
标定原理、标定板固定、数据采集流程
Eye-in-Hand
09
标定数据采集
机器人位姿记录、图像采集、角点检测、数据同步
采集
同步
10
标定数据预处理
数据清洗、异常剔除、归一化、时间戳对齐
预处理
清洗
11
标定求解算法(一)
Tsai两步法原理与实现
Tsai
经典
12
标定求解算法(二)
Park-Martin法原理与实现
Park
Martin
13
标定求解算法(三)
非线性优化法 (Levenberg-Marquardt)
优化
LM
14
OpenCV手眼标定实战
calibrateHandEye() 详解、参数配置、代码实现
OpenCV
实战
15
标定结果评估
重投影误差、旋转/平移误差、结果可视化
评估
精度
16
精度影响因素分析
机器人定位精度、相机分辨率、标定板、光照
因素
分析
17
数据采集策略优化
位姿数量、分布优化、避免奇异位形、多姿态
策略
优化
18
标定板设计与选择
棋盘格、圆点阵、ChArUco、尺寸/材质选择
标定板
设计
19
机器人运动学对精度影响
DH参数误差、关节零点漂移、柔性变形
运动学
误差
20
相机参数对精度影响
内参标定精度、畸变校正、图像分辨率
相机
参数
21
精度提升方法(一)
多组数据融合标定、加权标定
融合
加权
22
精度提升方法(二)
迭代精化标定、两阶段标定法
迭代
精化
23
精度提升方法(三)
引入外部测量设备 (激光跟踪仪、CMM)
外部
测量
24
精度提升方法(四)
基于深度学习的特征点检测提升角点精度
深度学习
角点
25
精度提升方法(五)
在线标定与自标定技术
在线
自标定
26
手眼标定精度验证
验证实验设计、重复性测试、精度指标 (mm/deg)
验证
指标
27
常见问题与解决方案
标定失败、结果发散、精度不达标、数据异常
排错
FAQ
28
工程化落地
标定软件架构、流程自动化、结果管理
工程
落地
29
典型场景应用
3C装配、汽车焊接、物流分拣、医疗手术
应用
场景
30
前沿技术
端到端标定、多相机手眼标定、移动机器人标定
前沿
趋势