5 research outputs found

    Simplified theodolite calibration for robot metrology

    Get PDF
    Theodolites represent a well-established three-dimensional-point-measuring technology. However, when used for robot applications they have to be properly calibrated to fulfil the necessary accuracy requirements. The theodolite calibration methods reported in the literature involve the use of costly sophisticated equipment not easily available to most users. Therefore, a new simplified calibration technique is presented based on the use of a graduated precision bar suspended freely to align with the vertical direction. To develop efficient mathematical models, the theodolites will be regarded as 2R open-ended mechanisms with the end-effector axis directed along the line of sight. The proposed models are then coded in a computer program designed to verify the validity of the technique presented. The simulation results will be presented at the end of the paper

    An Overview of Kinematic and Calibration Models Using Internal/External Sensors or Constraints to Improve the Behavior of Spatial Parallel Mechanisms

    Get PDF
    This paper presents an overview of the literature on kinematic and calibration models of parallel mechanisms, the influence of sensors in the mechanism accuracy and parallel mechanisms used as sensors. The most relevant classifications to obtain and solve kinematic models and to identify geometric and non-geometric parameters in the calibration of parallel robots are discussed, examining the advantages and disadvantages of each method, presenting new trends and identifying unsolved problems. This overview tries to answer and show the solutions developed by the most up-to-date research to some of the most frequent questions that appear in the modelling of a parallel mechanism, such as how to measure, the number of sensors and necessary configurations, the type and influence of errors or the number of necessary parameters

    Calibration of Ultra-high-precision Robots Operating in an Unsteady Environment

    Get PDF
    In recent years nanotechnology has become an enabling technology for the development and fabrication of new innovative products. The growth of micro- and nano-manufacturing lies in the ability of converting micro- and nano-fabrication techniques into mass-production industrial processes, where small-scale products can be economically manufactured in a short period of time. When dealing with nano-scale objects and industrial processes it is necessary to take into account the physics acting at this level of precision. Phenomena such as friction, heat transfer, and adhesion forces have far more dramatic effects on the deformation of the robot geometry at the nano-scale than at macro- and micro-scales, thus affecting the industrial process that the robot will perform. The development of micro- and nano-fabrication techniques thus requires a thorough understanding of the physics behind nanorobotics. Specifically, to enable sub-micrometer accuracy for ultra-high-precision robots it is necessary to acquire a complete knowledge of how all sources of inaccuracy deform the robots at nano-scale. Furthermore, a way to compensate for such effects to maintain an acceptable level of accuracy has to be found. In this thesis we fulfill these needs by proposing a new calibration procedure specifically designed for industrial nano-systems working in a thermally unstable environment, a method to evaluate and compensate for external forces acting on ultra-high-precision robots and a method to relate the calibration of several robots working together. This is done by measuring how each source of inaccuracy deforms the robot, modeling this effect and compensating it in real-time. To allow this modus operandi, we propose a new calibration procedure summarized in the following six steps: Step 0 A judicious design of the robot that takes into account the calibration problem and the pose measurement, Step 1 Study of the sources of inaccuracy linked to the robot and the industrial process that it will perform, Step 2 Measurement of several end-effector poses, Step 3 Identification of a function that describes the robot geometry and its behavior when subjected to the sources of inaccuracy identified in Step 1, Step 4 Implementation of the model found in Step 3 into the robot controller, Step 5 Validation and potential return to Step 1 or Step 0. The effectiveness of this calibration procedure is proven by testing it on three case studies, examined in order of complexity: A 1 DOF (degree(s)-of-freedom) ultra-high-precision linear axis was calibrated while thermal effects were deforming it. The 3 DOF ultra-high-precision parallel robot Agietron Micro-Nano was calibrated while thermal effects and an external force were acting on it. An ultra-high-precision 2-robot system was calibrated while thermal effects were acting on it. Thus, an exhaustive study on relating the references of the two robots was carried out. For each case we developed an appropriate ultra-high-precision measuring system used to acquire the pose of the robot end-effector. We measured the end-effector position throughout the workspace while the sources of inaccuracy were acting on the robot to map how they affect the robot geometry. We used the Stepwise Regression algorithm to identify a mathematical model able to describe the geometric features of the robot while all the sources of inaccuracy are acting on it. The model is then implemented in the robot controller and a validation of the calibration accuracy is performed. For every ultra-high-precision robot considered in this work we reached an absolute accuracy of ±100 nm. We finished the coverage of this thesis by analyzing the nano-indentation process as a calibration confirmation tool and as an industrial process. Furthermore, we describe how to use a multiple ultra-high-precision concurrent system of robots. This work was financed by the FNS (Swiss National Foundation for research)

    Calibration of high-precision flexure parallel robots

    Get PDF
    Over the last decades, calibration techniques have been widely used in robotics since they represent a cost-effective solution for improving the accuracy of robots and machine-tools. They only involve software modification without the necessity of revising the robot design or tightening the manufacturing tolerances. The goal of this thesis is to propose a procedure that guides the engineer through the calibration of a given multi-DOF flexure parallel robot within sub-µm accuracy. Two robots having 3 and 6 degrees of freedom have been considered as a case-study throughout the work. As in any calibration procedure, the work has been conducted on three different fronts: measurement, data processing and validation. The originality of this thesis in respect to published material lies in these three points. Measurements were carried out in a chamber inside which the measuring environment was protected against mechanical and thermal perturbations. In particular, the temperature variations experienced by the different parts of the measuring loop during a typical measurement session were stabilized within less than ± 0.1 °C. Proposed procedures allow the collection of reliable sets of data on the two robots. Delicate aspects of practical implementation are discussed. In particular, the problem of collecting a complete set of 6D data within accuracies in the nanometre range, for which there is still a lack of standard equipment, is solved using a procedure comprising several steps and making use of existing instrumentation. Suggestions for future investigations are given, regarding either long-term research problems or short-term industrial implementation issues. Data processing was performed using two different techniques in order to reach absolute accuracies after calibration better than ± 100 nm for translations and ± 3 arcsec for rotations (± 0.3 arcsec inside a more restricted range of ± 0.11°). The first method is called the "model-based approach" and requires the use of a known analytical relationship between the motor and operational coordinates of the robot. This relationship involves a certain number of parameters that can be related to the geometry of the robot (physical models) or simply mathematical coefficients of an approximating mathematical function (behavioural models). In the case of high-precision multi-DOF flexure parallel robots, we show that polynomial-based behavioural models are preferable to physical models in terms of accuracy for data processing tasks. In the second method, called the "model-free approach", the user does not need to model explicitly the main error sources (or their effect) affecting the robot accuracy. A model-free approach has been implemented using Artificial Neural Networks. We show that, using a heuristic search based on a decision-tree, the architecture of a network with satisfactory prediction capability can be found systematically. In particular, this algorithm can find a network able to predict the direct correspondence between the motor and operational coordinates (within the desired accuracy) without the help of the Inverse Geometric Model of the robot, i.e. even if the nominal geometry of the robot being calibrated remains unknown. This result contradicts conclusions reported by previous researchers. It is claimed that any robot (not necessarily a high-precision flexure parallel mechanism) can be calibrated by means of a "neural approach" in which the architecture of an appropriate network is determined with the help of our algorithm. Two examples (other than the robots measured in this thesis) are given to illustrate this universality. In the last part of this work, we provide a feasibility study on the use of indentation, a technique traditionally used for material testing, as a validation procedure to assess the accuracy of the calibrated degrees of freedom. The industrial interest of this technique lies in the fact that the robot is asked to execute similar motions to those involved in a real micro-machining operation
    corecore