Abstract

The use of micro-robotic systems in non-invasive medicine has been heavily promoted in the literature for the last decade. The studies usually focus on artificial or biohybrid microswimmers of various origins subject to the effect of an external electromagnetic field controlled by a computer. Although there exist several motion control studies shared to date, control of a bio-hybrid microswimmer has rarely been demonstrated employing an open kinematic chain, in detail. In this work, motion control of an isolated magnetotactic bacterium cell (Magnetospirillum Gryphiswaldens) is presented via a magnetic field actively positioned by an open kinematic chain. The cell is modeled with its complete environment to make it as realistic as possible along with the magnetic torque, which is induced by a single magnet attached at the end effector of a robotic arm, exerted on it for maneuvering control. The control is based on a proportional – integral – derivative (PID) gain scheme with adaptive integral gain to focus on a particular steady-state error with discontinuous reference signals. The control signal is transformed into pulse width modulation (PWM) signals to drive the motors articulating the joints of the open kinematic chain, the inverse kinematics of which is designed to be simple enough to achieve independent joint control. A numerical analysis of the coupled system is carried out in the time domain. The performance of the said motion control approach is investigated for each degree of freedom for the planar motion of the microswimmer. Simulations demonstrate a planar open kinematic chain is capable of control the gait of the microswimmer while following its trajectory near a planar boundary via independent joint control. Furthermore, simulations demonstrate that the effective magnetic inertia and the shear stress results in a small but certain lag in the motion control performance of the overall system.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call