导航菜单

智能机器人/机器人视觉
课程进度 52% · 第7/12章7/12章 · 标签 1/4
1

机器人视觉基础

机器人视觉是机器人感知环境的重要手段,包括视觉SLAM、目标检测、深度估计等任务。视觉传感器提供丰富的环境信息,帮助机器人理解场景。

相机模型

  • 针孔相机模型:内参和外参
  • 畸变校正:径向和切向畸变
  • 立体视觉:双目深度估计
2

相机标定

python
1
import cv2
2
import numpy as np
3
# 棋盘格标定
4
criteria = (cv2.TERM_CRITERIA_EPS + cv2.TERM_CRITERIA_MAX_ITER, 30, 0.001)
5
ret, mtx, dist, rvecs, tvecs = cv2.calibrateCamera(objpoints, imgpoints, gray.shape[::-1], None, None)