Hostname: page-component-cd9895bd7-jn8rn Total loading time: 0 Render date: 2024-12-26T07:37:57.086Z Has data issue: false hasContentIssue false

Adaptive computed torque control for a parallel manipulator with redundant actuation

Published online by Cambridge University Press:  21 July 2011

Wei-Wei Shang
Affiliation:
Department of Automation, University of Science and Technology of China, Hefei 230027, P. R. China
Shuang Cong*
Affiliation:
Department of Automation, University of Science and Technology of China, Hefei 230027, P. R. China
Yuan Ge
Affiliation:
Department of Automation, University of Science and Technology of China, Hefei 230027, P. R. China
*
*Corresponding author. E-mail: wwshang@ustc.edu.cn

Summary

An adaptive computed torque (ACT) controller in the task space is proposed for the trajectory tracking of a parallel manipulator with redundant actuation. The dynamic model, including the active joint friction, is established in the task space for the parallel manipulator, and the linear parameterization expression with respect to the dynamic and friction parameters is formulated. On the basis of the dynamic model, a new control law, which contains adaptive dynamics compensation, friction compensation, and tracking error elimination terms, is designed. After defining the state-space model of the error system, the parameter adaptation law is derived by using the Lyapunov method, and the convergence of the tracking error and the error rate is proved by using the Barbalat's lemma. The ACT controller is implemented in the trajectory tracking experiments of an actual 2-DOF parallel manipulator with redundant actuation, and the experiment results are compared with the computed torque controller.

Type
Articles
Copyright
Copyright © Cambridge University Press 2011

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1.Merlet, J. P., Parallel Robots, 2nd ed. (Springer, Dordrecht, the Netherlands, 2006).Google Scholar
2.Kock, S. and Schumacher, W., “A Parallel x-y Manipulator with Actuation Redundancy for High-Speed and Active-Stiffness Applications,” Proceedings of the IEEE International Conference on Robotics and Automation, Leuven, Belgium (1998) pp. 22952300.Google Scholar
3.Ebrahimi, I., Carretero, J. A. and Boudreau, R., “Kinematic analysis and path planning of a new kinematically redundant planar parallel manipulator,” Robotica 26 (3), 405413 (2009).CrossRefGoogle Scholar
4.Wu, J., Wang, J. S., Wang, L. P. and Li, T. M., “Dynamic model and force control of the redundantly actuated parallel manipulator of a 5-DOF hybrid machine tool,” Robotica 27 (1), 5965 (2009).CrossRefGoogle Scholar
5.Yi, Y., Mcinroy, J. E. and Chen, Y. X., “Fault tolerance of parallel manipulators using task space and kinematic redundancy,” IEEE Trans. Robot. 22 (5), 10171021 (2006).Google Scholar
6.Davliakos, I. and Papadopoulos, E., “Model-based control of a 6-dof electrohydraulic Stewart-Gough platform,” Mech. Mach. Theory 43 (11), 13851400 (2008).CrossRefGoogle Scholar
7.Abdellatif, H. and Heimann, B., “Experimental identification of the dynamics model of 6-DOF parallel manipulators,” Robotica 28 (3), 359368 (2009).Google Scholar
8.Cheng, H., Yiu, Y. K. and Li, Z. X., “Dynamics and control of redundantly actuated parallel manipulators,” IEEE/ASME Trans. Mechatronics 8 (4), 483491 (2003).Google Scholar
9.Shang, W. W., Cong, S., Li, Z. X. and Jiang, S. L., “Augmented nonlinear PD controller for a redundantly actuated parallel manipulator,” Adv. Robot. 23 (12–13), 17251742 (2009).CrossRefGoogle Scholar
10.Farhat, N., Mata, V., Page, A. and Valero, F., “Identification of dynamic parameters of a 3-DOF RPS parallel manipulator,” Mech. Mach. Theory 43 (1), 117 (2008).CrossRefGoogle Scholar
11.Diaz-Rodriguez, M., Iriarte, X., Mata, V. and Ros, J., “On the experiment design for direct dynamic parameter identification of parallel robots,” Adv. Robot. 23 (3), 329348 (2009).CrossRefGoogle Scholar
12.Slotine, J.-J. E. and Li, W., “Adaptive manipulator control: A case study,” IEEE Trans. Autom. Control 33 (11), 9951003 (1988).CrossRefGoogle Scholar
13.Sadegh, N. and Horowitz, R., “An exponentially stable adaptive control law for robot manipulators,” IEEE Trans. Robot. Autom. 6 (4), 491496 (1990).Google Scholar
14.Johansson, R., “Adaptive control of robot manipulator motion,” IEEE Trans. Robot. Autom. 6 (4), 483490 (1990).CrossRefGoogle Scholar
15.Carelli, R. and Kelly, R., “An adaptive impedance/force controller for robot manipulators,” IEEE Trans. Autom. Control 36 (8), 967971 (1991).Google Scholar
16.Walker, M. W., “Adaptive control of manipulator containing closed kinematic loops,” IEEE Trans. Robot. Autom. 6 (1), 1019 (1990).Google Scholar
17.Honegger, M., Codourey, A. and Burdet, E., “Adaptive Control of the Hexaglide, a 6-DOF Parallel Manipulator,” Proceedings of the IEEE International Conference on Robotics and Automation, Albuquerque (1997) pp. 543548.CrossRefGoogle Scholar
18.Sirouspour, M. R. and Salcudean, S. E., “Nonlinear control of hydraulic robots,” IEEE Trans. Robot. Autom. 12 (2), 173182 (2001).CrossRefGoogle Scholar
19.Zhu, X. C., Tao, G. L., Yao, B. and Cao, J., “Integrated direct/indirect adaptive robust posture trajectory tracking control of a parallel manipulator driven by pneumatic muscles,” IEEE Trans. Control Syst. Technol. 17 (3), 576588 (2009).Google Scholar
20.Yiu, Y. K. and Li, Z. X., “PID and Adaptive Robust Control of a 2-DOF Over-Actuated Parallel Manipulator for Tracking Different Trajectory,” Proceedings of the IEEE International Symposium Computational Intelligence Robotics and Automation, Kobe (2003) pp. 10521057.Google Scholar
21.Shang, W. W. and Cong, S., “Nonlinear adaptive task space control for a 2-DOF redundantly actuated parallel manipulator,” Nonlinear Dyn. 59 (1–2), 6172 (2010).Google Scholar
22.Murray, R., Li, Z. X. and Sastry, S., A Mathematical Introduction to Robotic Manipulation (CRC Press, Florida, 1994).Google Scholar
23.Shang, W. W., Cong, S. and Kong, F. R., “Identification of dynamic and friction parameters of a parallel manipulator with actuation redundancy,” Mechatronics 20 (2), 192200 (2010).Google Scholar
24.Kovecses, J., Piedboeuf, J. C. and Lange, C., “Dynamics modeling and simulation of constrained robotic systems,” IEEE/ASME Trans. Mechatronics 8 (2), 165177 (2003).CrossRefGoogle Scholar