Adaptive Kinematic Mapping Based on Chebyshev Interpolation: Application to Flexure-Jointed Micromanipulator Control

© 1996-2012 IEEE. For flexure-jointed mechanisms and manipulators, accurate kinematic models typically involve complex nonlinear descriptions of elastic behavior and are ill-suited for real-time control computations. An alternative approach is to use multidimensional function approximation methods,...

Full description

Saved in:
Bibliographic Details
Main Authors: Thanagrid Chuthai, Matthew O.T. Cole, Theeraphong Wongratanaphisan, Pinyo Puangmali
Format: Journal
Published: 2020
Subjects:
Online Access:https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85076865501&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/68325
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Chiang Mai University
id th-cmuir.6653943832-68325
record_format dspace
spelling th-cmuir.6653943832-683252020-04-02T15:26:00Z Adaptive Kinematic Mapping Based on Chebyshev Interpolation: Application to Flexure-Jointed Micromanipulator Control Thanagrid Chuthai Matthew O.T. Cole Theeraphong Wongratanaphisan Pinyo Puangmali Computer Science Engineering © 1996-2012 IEEE. For flexure-jointed mechanisms and manipulators, accurate kinematic models typically involve complex nonlinear descriptions of elastic behavior and are ill-suited for real-time control computations. An alternative approach is to use multidimensional function approximation methods, with optimization via online kinematic identification and calibration. In this article, a function interpolation approach is proposed based on Chebyshev approximation theory for near-optimal minimization of maximum positioning errors. The method allows fast calibration procedures using a small number of data points. The implementation involves a correction mapping that operates on command input variables before an approximate inverse kinematic model is applied. An adaptation algorithm is further proposed that can be used to update and refine mappings: 1) in a localized space for improved precision for the current task, or 2) globally by using calibration points chosen to match the Chebyshev nodes of the overall workspace. Results are shown for simulation of a flexure-jointed X-Y motion stage and for experiments on a X-Y-Z micromanipulation platform with Delta-type parallel kinematics. For the experiments, direct measurement of platform position was achieved using a microscope vision system. The proposed method gave order-of-magnitude improvements in positioning accuracy compared with the pseudo-rigid-body modeling approach and was found to out-perform direct visual servoing when operating with similar image capture rates. 2020-04-02T15:25:08Z 2020-04-02T15:25:08Z 2020-02-01 Journal 1941014X 10834435 2-s2.0-85076865501 10.1109/TMECH.2019.2960303 https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85076865501&origin=inward http://cmuir.cmu.ac.th/jspui/handle/6653943832/68325
institution Chiang Mai University
building Chiang Mai University Library
country Thailand
collection CMU Intellectual Repository
topic Computer Science
Engineering
spellingShingle Computer Science
Engineering
Thanagrid Chuthai
Matthew O.T. Cole
Theeraphong Wongratanaphisan
Pinyo Puangmali
Adaptive Kinematic Mapping Based on Chebyshev Interpolation: Application to Flexure-Jointed Micromanipulator Control
description © 1996-2012 IEEE. For flexure-jointed mechanisms and manipulators, accurate kinematic models typically involve complex nonlinear descriptions of elastic behavior and are ill-suited for real-time control computations. An alternative approach is to use multidimensional function approximation methods, with optimization via online kinematic identification and calibration. In this article, a function interpolation approach is proposed based on Chebyshev approximation theory for near-optimal minimization of maximum positioning errors. The method allows fast calibration procedures using a small number of data points. The implementation involves a correction mapping that operates on command input variables before an approximate inverse kinematic model is applied. An adaptation algorithm is further proposed that can be used to update and refine mappings: 1) in a localized space for improved precision for the current task, or 2) globally by using calibration points chosen to match the Chebyshev nodes of the overall workspace. Results are shown for simulation of a flexure-jointed X-Y motion stage and for experiments on a X-Y-Z micromanipulation platform with Delta-type parallel kinematics. For the experiments, direct measurement of platform position was achieved using a microscope vision system. The proposed method gave order-of-magnitude improvements in positioning accuracy compared with the pseudo-rigid-body modeling approach and was found to out-perform direct visual servoing when operating with similar image capture rates.
format Journal
author Thanagrid Chuthai
Matthew O.T. Cole
Theeraphong Wongratanaphisan
Pinyo Puangmali
author_facet Thanagrid Chuthai
Matthew O.T. Cole
Theeraphong Wongratanaphisan
Pinyo Puangmali
author_sort Thanagrid Chuthai
title Adaptive Kinematic Mapping Based on Chebyshev Interpolation: Application to Flexure-Jointed Micromanipulator Control
title_short Adaptive Kinematic Mapping Based on Chebyshev Interpolation: Application to Flexure-Jointed Micromanipulator Control
title_full Adaptive Kinematic Mapping Based on Chebyshev Interpolation: Application to Flexure-Jointed Micromanipulator Control
title_fullStr Adaptive Kinematic Mapping Based on Chebyshev Interpolation: Application to Flexure-Jointed Micromanipulator Control
title_full_unstemmed Adaptive Kinematic Mapping Based on Chebyshev Interpolation: Application to Flexure-Jointed Micromanipulator Control
title_sort adaptive kinematic mapping based on chebyshev interpolation: application to flexure-jointed micromanipulator control
publishDate 2020
url https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85076865501&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/68325
_version_ 1681426799530082304