Camera Calibrators
Camera Calibrators
axon solves for a camera's intrinsics, the transform between a wrist-mounted camera and the robot TCP (eye-in-hand), and the extrinsics between N synchronized cameras. This tutorial covers all three calibrators, their skills, and the state each one exposes.
IntrinsicCalibrator
Recover a single camera's intrinsic matrix and distortion coefficients from a stack of calibration-board images.
IntrinsicCalibrator
Theory, constructor, and best practices for recovering a camera's intrinsic matrix and distortion coefficients.
View →Calibrate
Recover a single camera's intrinsic matrix and distortion coefficients from a stack of images.
View →Find Corners
Detect the target in a set of images with no calibration solve.
View →IntrinsicCalibrator State
Read back the target, options, and detections of the last calibrate() call.
View →IntrinsicOptions
Field reference for tuning the corner detector and solver.
View →EyeInHandCalibrator
Solve tcp_T_camera, the fixed transform between a robot's TCP and a wrist-mounted camera.
EyeInHandCalibrator
Theory, constructor, and best practices for solving the camera-to-TCP transform.
View →Calibrate
Solve tcp_T_camera, the transform between a wrist-mounted camera and the robot TCP.
View →Compute Target Poses
Precompute per-frame target poses via ChArUco detection and solvePnP.
View →EyeInHandCalibrator State
Read back the last result, detection images, and target consistency stats.
View →MultiCameraCalibrator
Solve extrinsics between N >= 2 synchronized cameras, with triangulation validation.
MultiCameraCalibrator
Theory, constructor, and best practices for solving extrinsics between synchronized cameras.
View →Calibrate
Solve the pose of every camera in a synchronized rig relative to a reference camera.
View →Triangulate
Reconstruct the target's ChArUco corners in 3D and validate against known board geometry.
View →Calibrate Subsets
Calibrate and triangulate every camera subset of a given size.
View →MultiCameraCalibrator State
Read back the last result, camera count, reference index, and a formatted report.
View →Where to Go Next?
Continue to the next tutorial.
Benchmarking & Diagnostics
Cross-validate a calibration configuration and diagnose hand-eye datasets with Axon.
Next tutorial →
