Calibration device, calibration method, and computer readable medium for visual sensor
AssigneeFanuc Corporation
InventorsYuuta Namiki, Fumikazu Warashina, Shouta Takizawa
Life of this patent
Estimating the term…
Loading patent…
AssigneeFanuc Corporation
InventorsYuuta Namiki, Fumikazu Warashina, Shouta Takizawa
Estimating the term…
For calibration on a single camera or a stereo camera, a calibration range is set in advance in an image coordinate system and the calibration is performed in an arbitrary range. A visual sensor controller is a calibration device that associates a robot coordinate system at a robot and an image coordinate system at a camera by placing a target mark at the robot, moving the robot, and detecting the target mark at multiple points in a view of the camera. The calibration device comprises: an image range setting unit that sets an image range in the image coordinate system at the camera; and a calibration range measurement unit that measures an operation range for the robot corresponding to the image range before implementation of calibration by moving the robot and detecting the target mark.
A calibration device that associates a robot coordinate system at a robot and an image coordinate system at a camera by placing a target mark at the robot, controlling the robot so as to move the target mark, and detecting the target mark at multiple points in a view of the camera, the calibration device comprising:
A calibration method executed by a calibration device including a memory storing a program and a processor, the calibration device associating a robot coordinate system at a robot and an image coordinate system at a camera by placing a target mark at the robot, controlling the robot so as to move the target mark, and detecting the target mark at multiple points in a view of the camera, the processor executing the program to perform operations of the calibration method comprising:
A non-transitory computer-readable medium encoded with a program for enabling a processor to execute the following steps, the processor controlling a calibration device that associates a robot coordinate system at a robot and an image coordinate system at a camera by placing a target mark at the robot, controlling the robot so as to move the target mark, and detecting the target mark at multiple points in a view of the camera, the program being executed by the processor to perform operations comprising:
A calibration device that associates a robot coordinate system at a robot, position information in an image coordinate system at a first camera of a stereo camera, and position information in an image coordinate system at a second camera of the stereo camera by placing a target mark at the robot, controlling the robot so as to move the target mark, and detecting the target mark at multiple points in a view of the stereo camera including at least the first camera and the second camera, the calibration device comprising:
A calibration method executed by a calibration device including a memory storing a program and a processor, the calibration device associating a robot coordinate system at a robot, position information in an image coordinate system at a first camera of a stereo camera, and position information in an image coordinate system at a second camera of the stereo camera by placing a target mark at the robot, controlling the robot so as to move the target mark, and detecting the target mark at multiple points in a view of the stereo camera including at least the first camera and the second camera, the processor executing the program to perform operations of the calibration method comprising:
A non-transitory computer-readable medium encoded with a program for enabling a processor to execute the following steps, the processor controlling a calibration device that associates a robot coordinate system at a robot, position information in an image coordinate system at a first camera of a stereo camera, and position information in an image coordinate system at a second camera of the stereo camera by placing a target mark at the robot, controlling the robot so as to move the target mark, and detecting the target mark at multiple points in a view of the stereo camera including at least the first camera and the second camera, the program being executed by the processor to perform operations comprising:
Dependencies are inferred from the claim text.