手把手教你用Python搞定睿尔曼RM65-B机械臂与Realsense D435i相机标定(附避坑指南)
在工业自动化和机器人视觉领域,手眼标定是连接机械臂运动与视觉感知的关键技术。本文将带你从零开始,使用Python完成睿尔曼RM65-B机械臂与Realsense D435i相机的标定全过程,特别针对"眼在手上"(Eye-in-Hand)场景提供经过实战验证的解决方案。
1. 环境准备与工具链搭建
1.1 硬件连接检查清单
- 睿尔曼RM65-B:通过网线连接至同一局域网,确保示教器可正常通信
- Realsense D435i:使用Type-C 3.1接口连接主机,建议使用原厂线缆
- 标定板:推荐使用12×9棋盘格(11×8内角点),单格尺寸建议30mm
1.2 Python环境配置
创建conda虚拟环境并安装核心依赖:
conda create -n handeye python=3.8
conda activate handeye
pip install numpy==1.24.2 scipy==1.10.1 pyrealsense2==2.53.1.4623 opencv-python==4.7.0.72
注意:pyrealsense2版本需与LibRealSense驱动版本匹配,否则可能导致相机初始化失败
1.3 标定板生成工具
使用calib.io在线生成器时,建议选择:
- 图案类型:不对称棋盘格
- 输出格式:PDF(300dpi打印质量)

&spm=1001.2101.3001.5002&articleId=159605267&d=1&t=3&u=babe46a6fa12452b8ce90caea003e8a7)
1096

被折叠的 条评论
为什么被折叠?



