Robot Geometry CalibrationA technique was developed to estimate the actual parameters of each robot. The robot then can be automatically positioned anywhere in the workspace without "teaching' it first. The calibration technique is based on measuring the position of the robot hand accurately for a number of positions and then solving for all kinematics parameters that affect positioning. This calibration is performed once for each robot and is task independent. The main contribution of this work is the development of a general algorithm that can perform this calibration for any serial manipulator. The technique was validated through simulation studies for several manipulators and was tested at JPL's Telerobotics Testbed on a PUMA 560 robot. The tests showed that using this technique a positioning error of 6 mm can be reduced to less that 2 mm. This improved accuracy reduces the need for sophisticated sensors for pick-and-place robotic tasks. This technique was used to calibrate a PUMA 200 robot to perform a computer tomographic (CT) guided stereotactic brain surgery at Long Beach Memorial Hospital in the late 1980s.
Point of Contact:
Samad Hayati
Mail Stop 198-219
Jet Propulsion Laboratory
4800 Oak Grove Drive
Pasadena, CA 91109
818-354-8273
hayati@telerobotics.jpl.nasa.gov![]()
Telerobotics Program
page
Please email the site webmaster
with any comments, criticisms or corrections
for this page.
Maintained by: Dave Lavery
Last updated: May 10, 1996