Robotic applications are commonly used in industrial automation systems. Such systems are often comprised of a series of equipment, including robotic arms, conveyors, a workspace, and fixtures. While each piece of equipment may be calibrated with the highest precision, their alignment in relation to each other is an important issue in defining the accuracy of the system. Currently, a variety of complex automated and manual methods are used to align a robotic arm to a workspace. These methods often use either expensive equipment or are slow and skill-dependent.
This paper presents a novel low-cost method for aligning an industrial robot to its workcell at 6 degrees of freedom (DoF). The solution is new, simple and easy to use and intended for the SMEs dealing with low volume, high complexity automated systems. The proposed method uses three dial indicators mounted to a robot end effector and a fixed measurement cube, positioned on a workcell. The robot is pre-programmed for a procedure around the cube. The changes on the dial indicators are used to calculate the misalignment between the robot and the workcell. Despite simplicity of the design, the solution is supported with complex real-time mathematical calculations and proven to identify and eliminate misalignment up to 3mm and 5 degrees to an accuracy of 0.003mm and 0.002 degrees: much higher than the precision required for a conventional industrial robot.
In this article, the authors describe a proposed solution, validate the computation both theoretically and through a laboratory test rig and simulation.
History
School
Mechanical, Electrical and Manufacturing Engineering
Published in
Robotics and Autonomous Systems
Volume
114
Pages
144-154
Citation
MILLINGTON, J., MONFARED, R.P. and VERA, D.A., 2019. Innovative mechanism to identify robot alignment in an automation system. Robotics and Autonomous Systems, 114, pp.144-154.
This paper was accepted for publication in the journal Robotics and Autonomous Systems and the definitive published version is available at https://doi.org/10.1016/j.robot.2019.01.015