GA-based control of binary-continuous joints of a multi-link micromanipulator using SMA actuators

The paper presents a control strategy for a hyper redundant micromanipulator that has the particularity to have either a) binary joints: only a small finite number of position are allowed within min and max bounds and b) continuous joints: the joint can move continuously within its min and max bounds. The problem optimization is double: a) solve inverse kinematics for this kind of system and b) maximize the number of binary joints. We show that the hybrid nature of the manipulator make these problems nontrivial and we develop a parallel evolution strategy (ES) and genetic algorithm (GA) in response to this dual problem.

[1]  Jeffrey Horn,et al.  Multiobjective Optimization Using the Niched Pareto Genetic Algorithm , 1993 .

[2]  Nicolas Chaillet,et al.  Design of cooperative microrobots with impedance optimization , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[3]  Koji Ikuta,et al.  Shape memory alloy servo actuator system with electric resistance feedback and application for active endoscope , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[4]  Thomas Bäck,et al.  A Survey of Evolution Strategies , 1991, ICGA.

[5]  Jorge Angeles,et al.  Kinematic Inversion of Robotic Manipulators in the Presence of Redundancies , 1989, Int. J. Robotics Res..

[6]  R. Ohta Experimental Catheter-type Micromachine for Repair in Narrow Complex Areas , 2001 .

[7]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[8]  J. D. Schaffer,et al.  Some experiments in machine learning using vector evaluated genetic algorithms (artificial intelligence, optimization, adaptation, pattern recognition) , 1984 .

[9]  Michael de la Maza,et al.  Book review: Genetic Algorithms + Data Structures = Evolution Programs by Zbigniew Michalewicz (Springer-Verlag, 1992) , 1993 .

[10]  Homayoun Seraji,et al.  Configuration control of redundant manipulators: theory and implementation , 1989, IEEE Trans. Robotics Autom..

[11]  Gregory S. Chirikjian,et al.  Kinematically optimal hyper-redundant manipulator configurations , 1995, IEEE Trans. Robotics Autom..