Kinematic self-calibration of non-contact five-axis measuring machine using improved genetic algorithm.

Research output: Journal contributionsJournal articlesResearchpeer-review

Authors

A novel non-contact, five-axis measuring machine with high measurement accuracy of workpiece dimensions is introduced in this paper. The kinematic model, as well as the kinematic error model, is developed. A self-calibration method using a steel ball is proposed to improve the measurement accuracy in the workspace. The calibration process is low-budget and easy-to-operate due to the fact there is no need to rely on other instruments or devices except for the laser probe carried by the measuring machine itself. The objective function is defined in terms of center-to-center distance deviation, namely the theoretical ball center and tested ball center, and to improve the speed of the convergence rate and to increase the optimization accuracy of the genetic algorithm. The simulation and practical experiments both illustrate the feasibility and validity of the proposed kinematic model and self-calibration method. Finally, the actual measurement results of a φ 12 sphere illustrate that the measurement accuracy of this machine has improved greatly by using calibrated parameters against nominal parameters.

Original languageEnglish
Article number025903
Journal Measurement Science and Technology
Volume27
Issue number2
Number of pages13
DOIs
Publication statusPublished - 02.2016

    Research areas

  • Engineering - improved genetic algorithm, kinematic self-calibration, five-axis measuring machine

Recently viewed

Publications

  1. Evaluating the construct validity of Objective Personality Tests using a multitrait-multimethod-Multioccasion-(MTMM-MO)-approach
  2. Cross-document coreference resolution using latent features
  3. Multidimensional Cross-Recurrence Quantification Analysis (MdCRQA)–A Method for Quantifying Correlation between Multivariate Time-Series
  4. Graph Conditional Variational Models: Too Complex for Multiagent Trajectories?
  5. Analysis of Complexity Reduction in Kalman Filters Through Decoupling Control With Chattered Inputs in PMSM
  6. A Quadrant Approach of Camera Calibration Method for Depth Estimation Using a Stereo Vision System
  7. Inversion of Fuzzy Neural Networks for the Reduction of Noise in the Control Loop for Automotive Applications
  8. On the Power and Performance of a Doubly Latent Residual Approach to Explain Latent Specific Factors in Multilevel-Bifactor-(S-1) Models
  9. Noise level estimation using haar wavelet packet trees for sensor robust outlier detection
  10. Closed-loop control of product geometry by using an artificial neural network in incremental sheet forming with active medium
  11. Comments on “Modular-Controller-Design-Based Fast Terminal Sliding Mode for Articulated Exoskeleton Systems”
  12. Multi-Parallel Sending Coils for Movable Receivers in Inductive Charging Systems
  13. Learning Rotation Sensitive Neural Network for Deformed Objects' Detection in Fisheye Images
  14. Design and Control of an Inductive Power Transmission System with AC-AC Converter for a Constant Output Current
  15. Vision-Based Deep Learning Algorithm for Detecting Potholes
  16. Lyapunov stability analysis to set up a PI controller for a mass flow system in case of a non-saturating input
  17. Ant colony optimization algorithm and artificial immune system applied to a robot route
  18. A geometric algorithm for the output functional controllability in general manipulation systems and mechanisms
  19. A geometric approach for controlling an electromagnetic actuator with the help of a linear Model Predictive Control
  20. Analyzing math teacher students' sensitivity for aspects of the complexity of problem oriented mathematics instruction
  21. For a return to the forgotten formula: 'Data 1 + Data 2 > Data 1'
  22. Modeling Conditional Dependencies in Multiagent Trajectories
  23. Data-Driven flood detection using neural networks
  24. An evaluation of BPR methodologies adopting NIMSAD: A systematic framework for understanding and evaluating methodologies
  25. Problem solving in mathematics education
  26. Multi-view learning with dependent views
  27. Don’t underestimate the problems of user centredness in software development projectsthere are many!?
  28. Control of an Electromagnetic Linear Actuator Using Flatness Property and Systems Inversion
  29. A PHENOMENOGRAPHICAL STUDY OF CHILDRENS’ SPATIAL THOUGHT WHILE USING MAPS IN REAL SPACES
  30. Parking space management through deep learning – an approach for automated, low-cost and scalable real-time detection of parking space occupancy