An adaptive impedance control algorithm for tendon-driven dexterous hands is presented. The main idea of this algorithm is to compensate the output of the classical impedance control by an offset that is a proportion-integration-differentiation (PID) expression of force error. The adaptive impedance control can adjust the impedance parameters indirectly when the environment position and stiffness are uncertain. In addition, the position controller and inverse kinematics solver are specially designed for the tendon-driven hand. The performance of the proposed control algorithm is validated by using MATLAB and ADAMS software for joint simulation. ADAMS is a great software for virtual prototype analysis. A tendon-driven hand model is built and a control module is generated in ADAMS. Then the control system is built in MATLAB using the control module. The joint simulation results demonstrate fast response and robustness of the algorithm when the environment is not exactly known, so the algorithm is suitable for the control of tendon-driven dexterous hands.
References
[1]
Jung, S.; Hsia, T.C.; Bonitz, R.G. Force tracking impedance control of robot manipulators under unknown environment. IEEE Trans. Control Syst. Technol. 2004, 12, 474–483.
[2]
Platt, R.; Abdallah, M.; Wampler, C. Multiple-Priority Impedance Control. Proceedings of the IEEE International Conference on Robotics and Automation, Shanghai, China, 9–13 May 2011; pp. 6033–6038.
[3]
Jung, S.; Hsia, T.C. Force Tracking Impedance Control of Robot Manipulators for Environment with Damping. Proceedings of the 33rd Annual Conference of the IEEE Industrial Electronics Society, Taipei, Taiwan, 5–8 November 2007; pp. 2742–2747.
[4]
Chen, Z.; Lii, N.Y.; Jin, M.; Fan, S.W.; Liu, H. Intelligent Robotics and Applications; Liu, H.H., Ding, H., Xiong, Z.H., Zhu, X.Y., Eds.; Springer Berlin Heidelberg: Berlin, Germany, 2010; pp. 1–12.
[5]
Biagiotti, L.; Liu, H.; Hirzinger, G.; Melchiorri, C. Cartesian Impedance Control for Dexterous Manipulation. Proceedings of the 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems, Las Vegas, NV, USA, 27–31 October 2003; pp. 3270–3275.
[6]
Lasky, T.A.; Hsia, T.C. On Force-Tracking Impedance Control of Robot Manipulators. Proceedings of the 1991 IEEE International Conference on Robotics and Automation, Sacramento, CA, USA, 9–11 April 1991; pp. 274–280.
[7]
Seraji, H. Adaptive Admittance Control: An Approach to Explicit Force Control in Compliant Motion. Proceedings of the 1994 IEEE International Conference on Robotics and Automation, San Diego, CA, USA, 8–13 May 1994; pp. 2705–2712.
[8]
Diftler, M.A.; Mehling, J.S.; Abdallah, M.E.; Radford, N.A.; Bridgwater, L.B.; Sanders, A.M.; Askew, R.S.; Linn, D.M.; Yamokoski, J.D.; Permenter, F.A.; et al. Robonaut—The First Humanoid Robot in Space. Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China, 9–13 May 2011; pp. 2178–2183.
[9]
Abdallah, M.E.; Platt, R.; Wampler, C.W.; Hargrave, B. Applied Joint-Space Torque and Stiffness Control of Tendon-Driven Fingers. Proceedings of the 10th IEEE-RAS International Conference on Humanoid Robots (Humanoids), Nashville, TN, USA, 6–8 December 2010; pp. 74–79.
[10]
Borghesan, G.; Palli, G.; Melchiorri, C. Design of Tendon-Driven Robotic Fingers: Modeling and Control Issues. Proceedings of the 2010 IEEE International Conference on Robotics and Automation, Anchorage, AK, USA, 3–7 May 2010; pp. 793–798.
[11]
Li, H.J.; Yang, Z.J. Study on the modelling for wire rope substances in Adams. Mech. Manag. Dev. 2007, 4, 4–5.
[12]
Li, J.W.; Bu, C.G.; Wang, L. The application of Macro command in ADAMS in building the virtual prototype of cable drill. Mach. Tool Hydraul. 2011, 39, 150–153.
[13]
Heinrichs, B.; Sepehri, N.; Thornton-Trump, A.B. Position-based impedance control of an industrial hydraulic manipulator. IEEE Control Syst. 1997, 17, 46–52.
[14]
Sadjadian, H.; Taghiradf, H.D. Impedance Control of the Hydraulic Shoulder a 3-DOF Parallel Manipulator. Proceedings of the IEEE International Conference on Robotics and Biomimetics, Kunming, China, 17–20 December 2006; pp. 526–531.
[15]
Ioannou, P.A.; Kokotovic, P.V. Adaptive systems with reduced models. Lect. Notes Control Inf. Sci. 1983, 47, 162.
[16]
Escande, A.; Mansard, N.; Wieber, P.B. Fast Resolution of Hierarchized Inverse Kinematics with Inequality Constraints. Proceedings of the 2010 IEEE International Conference on Robotics and Automation, Anchorage, AK, USA, 3–7 May 2010; pp. 3733–3738.