z-logo
open-access-imgOpen Access
Adaptive Force Tracking Control of a Magnetically Navigated Microrobot in Uncertain Environment
Author(s) -
Xiaodong Zhang,
Mir Behrad Khamesee
Publication year - 2017
Publication title -
ieee/asme transactions on mechatronics
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.935
H-Index - 132
eISSN - 1941-014X
pISSN - 1083-4435
DOI - 10.1109/tmech.2017.2705523
Subject(s) - power, energy and industry applications , components, circuits, devices and systems
Magnetic navigation microrobotics is a promising technology in micromanipulation and medical applications. A magnetically navigated microrobot (MNM) usually has permanent magnets or ferromagnetic materials attached to it to create interaction force for navigation in the presence of an external magnetic field. During the exploration of the MNM, it is necessary to simultaneously control the position of the MNM and the contact force when the microrobot is constrained by its environment. However, owing to the small size of an MNM and noncontact property of magnetic levitation, installing on-board force sensors is very challenging. This paper presents a dual-axial interaction force determination mechanism that uses magnetic flux measurement, with no need for a conventional on-board force sensor. The interaction force is then used as the feedback force of a position-based impedance controller to actively track the reference force on the MNM in uncertain environment. To reduce the force tracking error caused by environmental uncertainty, an adaptive control algorithm is implemented to generate a reference motion trajectory that attempts to minimize the force error to an acceptable level. The force tracking performance of the robot is experimentally validated. A 2.01 μN root mean square force tracking error is reported. The proposed technique can be applied to biomedical microsurgery, such as for cutting tissue with controlled force.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here