Target-Free RGBD Camera Calibration for Robotic Arms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robotic vision systems face challenges in accurately calibrating camera extrinsic parameters relative to a robot without a separate calibration target and require precise orientation of the target, which is difficult and time-consuming.

Innovation Solution

A robotic system that uses an RGBD camera and a controller to calibrate the camera by instructing the robot to engage in various poses, extracting robot poses in the camera reference frame, and creating a transformation to align camera points with robot points without a calibration target, allowing for rapid and efficient estimation of camera parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a planar target with known appearance is placed in view of the camera for calibration, then camera intrinsic and extrinsic parameters can be inferred, but the setup process becomes time-consuming and difficult due to precise orientation requirements

Engineering Contradiction:
Improvecamera parameter calibration accuracyVSAvoidcalibration setup time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent removes the calibration target from the system entirely. Instead of using a separate planar target with known appearance, the robot itself becomes the calibration object. The robot arm moves to known poses within its reference space, and the camera captures images of the robot at these poses. This extraction of the target eliminates the time-consuming setup and precise orientation requirements while maintaining calibration accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The robot serves multiple functions: it is both the object being observed by the camera and the calibration standard. By using the robot's own known poses and reference frame as the calibration basis, the system eliminates the need for a separate calibration target. The robot arm's ability to precisely reproduce known poses provides the necessary geometric reference for calibration without requiring external equipment.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If a calibration target is used to determine camera extrinsic parameters, then accurate camera-to-robot transformation can be achieved, but the device complexity increases due to additional calibration equipment and procedures

Engineering Contradiction:
Improvecamera-to-robot transformation accuracyVSAvoidcalibration system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The calibration target is completely removed from the system. The patent uses only the robot arm and camera that are already part of the robotic system. By extracting the separate calibration target and using the robot itself as the calibration reference, the system reduces device complexity while maintaining transformation accuracy through the robot's known reference frame and precise pose reproduction capability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If traditional camera calibration methods are used with a checkboard pattern and corner detector, then intrinsic parameters can be determined, but the method cannot easily provide camera-to-robot transformation when the target orientation relative to the robot is unknown

Engineering Contradiction:
Improvecamera intrinsic parameter accuracyVSAvoidcamera-to-robot transformation capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The robot serves as both the observed object and the reference frame for calibration. By capturing images of the robot at known poses within its reference space, the system simultaneously determines camera intrinsic parameters and establishes the camera-to-robot transformation. The robot's reference frame, defined relative to its base, provides the necessary geometric reference that enables both functions without requiring separate calibration targets or known target orientations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11724407B2Target-free RGBD camera alignment to robots
Publication Date: 2023.08.15 XEROX CORP
  • US11724407B2 patent drawing
  • US11724407B2 patent drawing
  • US11724407B2 patent drawing

AI summary

One embodiment provides a robotic system comprising: a robot, the robot further comprising a moveable robotic arm that moves within the robot's reference space; a depth-sensing camera, the camera having a reference frame that is in substantial view of the robot's reference space; a controller, the controller further comprising a processor and a computer readable memory that comprises instructions such that, when read by the controller, the controller inputs image data from the camera and sends signals to the moveable robotic arm, the instructions further comprising the steps of: calibrating the camera to the robot by instructing the robot to engage in a number of robot poses; extracting the location of the robot poses to obtain the robot poses in the camera reference frame; and creating a transformation that transforms robot points afterwards to camera points.