Interconnection and damping assignment passivity-based control for flexible joint robot
Authors
Qi Zhang, Zongwu Xie, Sun Kui, Haitao Yang, Jin Minghe, Hegao Cai
Abstract
This paper presents an interconnection and damping assignment passivity based control (IDA-PBC) for the position and impedance control of flexible joint robot. In considering of the joint damping and with some simplification of friction, a flexible joint robot system is descripted as an port-controlled Hamiltonian system with dissipation(PCHD). Then, giving a desired Hamiltonian function which both shapes potential and kinetic energies, the control laws of position control and impedance control is derived by the algebraic IDA-PBC method, which preserves the PCHD structure of the close-loop system. Comparing with the traditional passivity based control (PBC), the proposed method gives a new explanation of the control of flexible joint robot by introducing the self-damping and cross-damping terms, which make the gain selecting procedure more intuitive and comfortable. Simulation and experiments are done to verify the proposed controller, and the results shows a promising performance both in position and impedance control.
Citation
- Journal: Proceeding of the 11th World Congress on Intelligent Control and Automation
- Year: 2014
- Volume:
- Issue:
- Pages: 4242–4249
- Publisher: IEEE
- DOI: 10.1109/wcica.2014.7053426
BibTeX
@inproceedings{Zhang_2014,
title={{Interconnection and damping assignment passivity-based control for flexible joint robot}},
DOI={10.1109/wcica.2014.7053426},
booktitle={{Proceeding of the 11th World Congress on Intelligent Control and Automation}},
publisher={IEEE},
author={Zhang, Qi and Xie, Zongwu and Kui, Sun and Yang, Haitao and Minghe, Jin and Cai, Hegao},
year={2014},
pages={4242--4249}
}
References
- van der schaft, Port-controlled Hamiltonian systems: towards a theory for control and design of nonlinear physical systems. Journal of the Society of Instrument and Control Engineers of Japan (SICE) (2000)
- Ott, C., Albu-Schaffer, A., Kugi, A. & Hirzinger, G. On the Passivity-Based Impedance Control of Flexible Joint Robots. IEEE Trans. Robot. 24, 416–429 (2008) – 10.1109/tro.2008.915438
- Albu-Schaffer, A., Ott, C. & Hirzinger, G. A passivity based Cartesian impedance controller for flexible joint robots - part II: full state feedback, impedance design and experiments. IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA ’04. 2004 2666-2672 Vol.3 (2004) doi:10.1109/robot.2004.1307463 – 10.1109/robot.2004.1307463
- Liu, Y., Xie, Z., Zhang, Q. & Wang, B. HIT-ARM I high speed dexterous robot arm. 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO) 26–29 (2012) doi:10.1109/robio.2012.6490938 – 10.1109/robio.2012.6490938
- Naouar, M.-W., Monmasson, E., Naassani, A. A., Slama-Belkhodja, I. & Patin, N. FPGA-Based Current Controllers for AC Machine Drives—A Review. IEEE Trans. Ind. Electron. 54, 1907–1925 (2007) – 10.1109/tie.2007.898302
- Zhang, Q., Xie, Z., Ni, F., Cai, H. & Liu, H. A high performance FPGA-based joint controller with hardware/software co-design method. 2012 IEEE International Conference on Mechatronics and Automation 1109–1114 (2012) doi:10.1109/icma.2012.6283405 – 10.1109/icma.2012.6283405
- Kelly, R., Ortega, R., Ailon, A. & Loria, A. Global regulation of flexible joint robots using approximate differentiation. IEEE Trans. Automat. Contr. 39, 1222–1224 (1994) – 10.1109/9.293181
- Spong, M., Khorasani, K. & Kokotovic, P. An integral manifold approach to the feedback control of flexible joint robots. IEEE J. Robot. Automat. 3, 291–300 (1987) – 10.1109/jra.1987.1087102
- Albu‐Schäffer, A. et al. The DLR lightweight robot: design and control concepts for robots in human environments. Industrial Robot: An International Journal 34, 376–385 (2007) – 10.1108/01439910710774386
- Ortega, R., Spong, M. W., Gomez-Estern, F. & Blankenstein, G. Stabilization of a class of underactuated mechanical systems via interconnection and damping assignment. IEEE Trans. Automat. Contr. 47, 1218–1233 (2002) – 10.1109/tac.2002.800770
- Tomei, P. A simple PD controller for robots with elastic joints. IEEE Trans. Automat. Contr. 36, 1208–1213 (1991) – 10.1109/9.90238
- Acosta, J. A., Ortega, R., Astolfi, A. & Mahindrakar, A. D. Interconnection and damping assignment passivity-based control of mechanical systems with underactuation degree one. IEEE Trans. Automat. Contr. 50, 1936–1955 (2005) – 10.1109/tac.2005.860292
- Ortega, R., Liu, Z. & Su, H. Control via interconnection and damping assignment of linear time-invariant systems: a tutorial. International Journal of Control 85, 603–611 (2012) – 10.1080/00207179.2012.660734
- Albu-Schäffer, A. et al. Anthropomorphic Soft Robotics – From Torque Control to Variable Intrinsic Compliance. Springer Tracts in Advanced Robotics 185–207 (2011) doi:10.1007/978-3-642-19457-3_12 – 10.1007/978-3-642-19457-3_12
- Albu-Schäffer, A., Ott, C. & Hirzinger, G. A Unified Passivity-based Control Framework for Position, Torque and Impedance Control of Flexible Joint Robots. The International Journal of Robotics Research 26, 23–39 (2007) – 10.1177/0278364907073776
- Ortega, R. & García-Canseco, E. Interconnection and Damping Assignment Passivity-Based Control: A Survey. European Journal of Control 10, 432–450 (2004) – 10.3166/ejc.10.432-450