187 research outputs found

    ๋ ˆ์ด์ ธ ํฌ์ธํ„ฐ๋ฅผ ์ด์šฉํ•œ Product-of-Exponentials ๊ธฐ๋ฐ˜ ์ง๋ ฌ๋กœ๋ด‡ ๊ธฐ๊ตฌํ•™์  ๋ณด์ • ์•Œ๊ณ ๋ฆฌ์ฆ˜

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(์„์‚ฌ)--์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› :๊ณต๊ณผ๋Œ€ํ•™ ๊ธฐ๊ณ„ํ•ญ๊ณต๊ณตํ•™๋ถ€,2019. 8. ๋ฐ•์ข…์šฐ.This thesis proposes a kinematic calibration algorithm for serial robots based on a minimal product of exponentials (POE) forward kinematic model. Generally, robot calibration requires the measurement of the end-effector frame (position and orientation), which typically requires special measurement equipment. To avoid using complex measurement devices and to make the calibration easy to implement for even the most general serial robots, in our approach we attach a laser pointer to the end-effector, which is then aimed at a set of fixed known reference points in the plane. Treating the laser as a prismatic joint and the reference point as the tip, kinematic calibration is then performed by minimizing the Cartesian position difference between the measured and estimated Cartesian tip position of the robot. Our method is validated via simulations and experiments involving a seven-dof industrial robot arm.์œ„ ๋…ผ๋ฌธ์€ Minimal POE (product of exponentials) ์ •๊ธฐ๊ตฌํ•™ ๋ชจ๋ธ์— ๊ธฐ๋ฐ˜ํ•œ ์ง๋ ฌ๋กœ๋ด‡ ์บ˜๋ฆฌ๋ธŒ๋ ˆ์ด์…˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ œ์•ˆํ•œ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๋กœ๋ด‡ ์บ˜๋ฆฌ๋ธŒ๋ ˆ์ด์…˜์€ ์—”๋“œ์ดํŽ™ํ„ฐ ํ”„๋ ˆ์ž„์˜ ์œ„์น˜์™€ ๋ฐฉํ–ฅ์„ ์ธก์ •ํ•˜๋Š” ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜๋Š”๋ฐ, ์ด๋Š” ํŠน๋ณ„ํ•œ ์ธก์ •์žฅ๋น„๋ฅผ ํ•„์š”๋กœ ํ•œ๋‹ค. ๋ณต์žกํ•œ ์ธก์ •์žฅ๋น„์˜ ์‚ฌ์šฉ ํšŒํ”ผ์™€ ๋‹ค์–‘ํ•œ ํ˜•ํƒœ์˜ ์ง๋ ฌ๋กœ๋ด‡์— ์‰ฝ๊ฒŒ ์‘์šฉํ•˜๊ธฐ ์œ„ํ•ด, ์ด๋ฒˆ ๋…ผ๋ฌธ์—์„œ๋Š” ์—”๋“œ์ดํŽ™ํ„ฐ์— ๋ ˆ์ด์ €ํฌ์ธํ„ฐ๋ฅผ ๋ถ€์ฐฉํ•˜์—ฌ ํ‰๋ฉด ์œ„์˜ ์œ„์น˜๊ฐ€ ์•Œ๋ ค์ง„ ์ฐธ์กฐ์ ๋“ค์„ ์ถ”์ ํ•˜์—ฌ ์บ˜๋ฆฌ๋ธŒ๋ ˆ์ด์…˜์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ œ์‹œํ•œ๋‹ค. ์บ˜๋ฆฌ๋ธŒ๋ ˆ์ด์…˜์€ ๋ ˆ์ด์ €ํฌ์ธํ„ฐ์™€ ์ฐธ์กฐ์ ์„ ๊ฐ๊ฐ ์„ ํ˜•์กฐ์ธํŠธ์™€ ํŒ์œผ๋กœ ์ƒ๊ฐํ•˜์—ฌ ๋กœ๋ด‡ ํŒ ์œ„์น˜์˜ ์ธก์ •๊ฐ’๊ณผ ์ถ”์ •๊ฐ’์˜ ์ฐจ์ด๋ฅผ ์ตœ์†Œํ™”ํ•˜๋Š” ๊ณผ์ •์œผ๋กœ ์ง„ํ–‰๋œ๋‹ค. 7์ž์œ ๋„ ์‚ฐ์—…์šฉ ๋กœ๋ด‡ ํŒ”์— ๋Œ€ํ•ด ์‹œ๋ฎฌ๋ ˆ์ด์…˜๊ณผ ์‹ค์ œ ๊ณต๊ฐ„์—์„œ์˜ ์‹คํ—˜์„ ํ†ตํ•ด ์บ˜๋ฆฌ๋ธŒ๋ ˆ์ด์…˜ ๋ฐฉ์‹์„ ๊ฒ€์ฆํ–ˆ๋‹ค.1 Introduction 1 1.1 Existing Methods 2 1.2 Contributions of This Thesis 4 2 Kinematics Preliminaries 6 2.1 Geometric Background 6 2.1.1 The Lie Group Formulations 6 2.1.2 Screw Motions 8 2.1.3 Adjoint Representation 9 2.2 Forward Kinematics 9 2.2.1 The Product of Exponentials Formula 9 2.2.2 The Minimal Product of Exponentials Formula 11 2.3 Kinematic Error Model 14 2.3.1 Linearizing the Forward Kinematics 15 3 Calibration Methodology 19 3.1 The Concept of the Method 19 3.1.1 Forward Kinematics of a Robot With a Laser Pointer 19 3.1.2 The Error Model for Calibration 20 3.2 Calibration Algorithm 23 3.2.1 The Estimation Method of the Length of the Laser 24 3.2.2 Identification Process 25 4 Experiments 29 4.1 Simulation 1: 6-Dof Robot With Precise Data 29 4.2 Simulation 2: 6-Dof Robot With Noisy Data 31 4.3 Experiments on a 7-Dof Robot 34 5 Conclusion 39 A Appendix 41 A.1 Conversion From dq to dS and dSM [1] 41 Bibliography 43 Abstract 46Maste

    Separable Nonlinear Least Squares Algorithm for Robust Kinematic Calibration of Serial Robots

    Get PDF
    Kinematic calibration of robots is an effective way to guarantee and promote their performance characteristics. There are many mature researches on kinematic calibration, and methods based on MDH model are the most common ones. However, when employing these calibration methods, it occasionally happens that the objective function cannot converge during iterations. Through analyzing robotic forward kinematics, we found out that the Cartesian coordinates of the end-point are affine to length-related MDH parameters, where linear and nonlinear parameters can be separated. Thanks to the distinctive characteristic of the MDH model, the kinematic calibration problem can be converted into a separable nonlinear least squares problem, which can further be partitioned into two subproblems: a linear least squares problem and a reduced problem involving only nonlinear parameters. Eventually, the optimal structural parameters can be identified by solving this problem iteratively. The results of numerical and experimental validations show that: 1) the robustness during identification procedure is enhanced by eliminating the partial linear structural parameters, the convergence rate is promoted from 68.98% to 100% with different deviation vector pairs; 2) the initial values to be pre-set for kinematic calibration problem are fewer and 3) fewer parameters are to be identified by nonlinear least squares regression, resulting in fewer iterations and faster convergence, where average runtime is reduced from 33.931s to 1.874s

    Automatic Denavit-Hartenberg parameter identification for serial manipulators

    Get PDF
    An automatic algorithm to identify Standard Denavit-Hartenberg parameters of serial manipulators is proposed. The method is based on geometric operations and dual vector algebra to process and determine the relative transformation matrices, from which it is computed the Standard Denavit-Hartenberg (DH) parameters (ai, ai, di, ฮธi). The algorithm was tested in several serial robotic manipulators with varying kinematic structures and joint types: the KUKA LBR iiwa R800, the Rethink Robotics Sawyer, the ABB IRB 140, the Universal Robots UR3, the KINOVA MICO, and the Omron Cobra 650. For all these robotic manipulators, the proposed algorithm was capable of correctly identifying a set of DH parameters. The algorithm source code as well as the test scenarios are publicly available.FCT - Fundaรงรฃo para a Ciรชncia e a Tecnologia(SFRH/BD/86499/2012

    A screw theory based approach to determining the identifiable parameters for calibration of parallel manipulators

    Get PDF
    Establishing complete, continuous and minimal error models is fundamentally significant for the calibration of robotic manipulators. Motivated by practical needs for models suited to coarse plus fine calibration strategies, this paper presents a screw theory based approach to determining the identifiable geometric errors of parallel manipulators at the model level. The paper first addresses two specific issues: (1) developing a simple approach that enables all encoder offsets to be retained in the minimal error model of serial kinematic chains; and (2) exploiting a fully justifiable criterion that allows the detection of the unidentifiable structural errors of parallel manipulators. Merging these two threads leads to a new, more rigorous formula for calculating precisely the number of identifiable geometric errors, including both encoder offsets and identifiable structural errors, of parallel manipulators. It shows that the identifiability of structural errors in parallel manipulators depends highly upon joint geometry and actuator arrangement of the limb involved. The process is used to determine the unidentifiable structural errors of two lower mobility parallel mechanisms to illustrate the effectiveness of the proposed approach

    A novel robot calibration method with plane constraint based on dial indicator

    Full text link
    In pace with the electronic technology development and the production technology improvement, industrial robot Give Scope to the Advantage in social services and industrial production. However, due to long-term mechanical wear and structural deformation, the absolute positioning accuracy is low, which greatly hinders the development of manufacturing industry. Calibrating the kinematic parameters of the robot is an effective way to address it. However, the main measuring equipment such as laser trackers and coordinate measuring machines are expensive and need special personnel to operate. Additionally, in the measurement process, due to the influence of many environmental factors, measurement noises are generated, which will affect the calibration accuracy of the robot. Basing on these, we have done the following work: a) developing a robot calibration method based on plane constraint to simplify measurement steps; b) employing Square-root Culture Kalman Filter (SCKF) algorithm for reducing the influence of measurement noises; c) proposing a novel algorithm for identifying kinematic parameters based on SCKF algorithm and Levenberg Marquardt (LM) algorithm to achieve the high calibration accuracy; d) adopting the dial indicator as the measuring equipment for slashing costs. The enough experiments verify the effectiveness of the proposed calibration algorithm and experimental platform

    Incorporation of the influences of kinematics parameters and joints tilting for the calibration of serial robotic manipulators

    Get PDF
    Serial robotic manipulators are calibrated to improve and restore their accuracy and repeatability. Kinematics parameters calibration of a robot reduces difference between the model of a robot in the controller and its actual mechanism to improve accuracy. Kinematics parameterโ€™s error identification in the standard kinematics calibration has been configuration independent which does not consider the influence of kinematics parameter on robot tool pose accuracy for a given configuration. This research analyses the configuration dependent influences of kinematics parameters error on pose accuracy of a robot. Based on the effect of kinematics parameters, errors in the kinematics parameters are identified. Another issue is that current kinematics calibration models do not incorporate the joints tilting as a result of joint clearance, backlash, and flexibility, which is critical to the accuracy of serial robotic manipulators, and therefore compromises a pose accuracy. To address this issue which has not been carefully considered in the literature, this research suggested an approach to model configuration dependent joint tilting and presents a novel approach to encapsulate them in the calibration of serial robotic manipulators. The joint tilting along with the kinematics errors are identified and compensated in the kinematics model of the robot. Both conventional and proposed calibration approach are tested experimentally, and the calibration results are investigated to demonstrate the effectiveness of this research. Finally, the improvement in the trajectory tracking accuracy of the robot has been validated with the help of proposed low-cost measurement set-up.Thesis (M.Phil.) (Research by Publication) -- University of Adelaide, School of Mechanical Engineering , 201

    Robust kinematic calibration for improving collaboration accuracy of dual-arm manipulators with experimental validation

    Get PDF
    Kinematic calibration has been widely employed for manipulators to promote their performance characteristics. For a dual-arm manipulator, most of the research attentions are paid to improving the absolute positioning accuracy. However, collaborative accuracy plays a critical role in mutual operations between the two arms. For example, in dangerous chemical experiments, the dual-arm manipulator is often demanded to grab a target object with the two hands, or re-grasp a test tube from one hand to the other, where the inferior collaborative accuracy may lead to the failure of experiments. Hence, in this paper, collaborative accuracy of dual-arm manipulators is well defined and fully considered as the objective for calibration. Robustness of the calibration is further guaranteed by minimizing the maximum distance error. The formulated problem is not a typical convex optimization, and gradient search algorithm does not work well for this problem. With researches on optimization moving forward, recent advances in nonlinear optimization are employed to seek for the solution effectively, and it is found that the minimax problem can be approximately linearized to a sequence quadratic programming (SQP) problem. Furthermore, a primal-dual subgradient algorithm is applied for solving the SQP problem with a fast local convergence. Finally, in order to verify the superiority of the proposed method, an experiment is performed on an IRB 14000 manipulator, and corresponding outcomes indicate that the RMS collaborative positioning and the orientation accuracies are significantly improved by and . To the best of our knowledge, our method has reached the best collaborative accuracy compared with existing works (Wang et al., 2014; Roncone et al., 2014; Motta et al., 2001)

    Automatic Modeling for Modular Reconfigurable Robotic Systems: Theory and Practice

    Get PDF
    A modular reconfigurable robot consists of a collection of individual link and joint components that can be assembled into a number of different robot ge-ometries. Compared to a conventional industrial robot with fixed geometry, such a system can provide flexibility to the user to cope with a wide spectru

    Geometric and elastostatic calibration of robotic manipulator using partial pose measurements

    Get PDF
    International audienceThe paper deals with geometric and elastostatic calibration of robotic manipulator using partial pose measurements, which do not provide the end-effector orientation. The main attention is paid to the efficiency improvement of identification procedure. In contrast to previous works, the developed calibration technique is based on the direct measurements only. To improve the identification accuracy, it is proposed to use several reference points for each manipulator configuration. This allows avoiding the problem of non-homogeneity of the least-square objective, which arises in the classical identification technique with the full-pose information (position and orientation). Its efficiency is confirmed by the comparison analysis, which deals with the accuracy evaluation of different identification strategies. The obtained theoretical results have been successfully applied to the geometric and elastostatic calibration of serial industrial robot employed in a machining work-cell for aerospace industry
    • โ€ฆ
    corecore