Energy Shaping Methods for Asymptotic Force Regulation of Compliant Mechanical Systems
Authors
David Navarro-Alarcon, Yun-Hui Liu, Jose Guadalupe Romero, Peng Li
Abstract
In this brief, we address the robust force regulation problem of mechanical systems in physical interaction with compliant environments. The control method that we present is entirely derived under the energy shaping framework. Note that for compliant interactions, standard energy shaping methods (i.e., potential shaping controls using static-state feedback actions) cannot guarantee asymptotic stability since they are not robust to unmodeled forces. To cope with this issue, in this brief, we integrate force sensory feedback with a robust energy shaping design. This methodology allows us to incorporate integral force controls while preserving in closed loop the port-Hamiltonian structure, something that is not possible with traditional force regulators. We discuss the practical implementation of our method and provide simple numerical algorithms to compute in real time some of its control terms. To validate our approach, we report an experimental study with an open architecture robot manipulator.
Citation
- Journal: IEEE Transactions on Control Systems Technology
- Year: 2014
- Volume: 22
- Issue: 6
- Pages: 2376–2383
- Publisher: Institute of Electrical and Electronics Engineers (IEEE)
- DOI: 10.1109/tcst.2014.2309659
BibTeX
@article{Navarro_Alarcon_2014,
title={{Energy Shaping Methods for Asymptotic Force Regulation of Compliant Mechanical Systems}},
volume={22},
ISSN={2374-0159},
DOI={10.1109/tcst.2014.2309659},
number={6},
journal={IEEE Transactions on Control Systems Technology},
publisher={Institute of Electrical and Electronics Engineers (IEEE)},
author={Navarro-Alarcon, David and Liu, Yun-Hui and Romero, Jose Guadalupe and Li, Peng},
year={2014},
pages={2376--2383}
}References
- Navarro-Alarcón D, Liu Y-H, Romero JG, Li P (2013) Model-Free Visually Servoed Deformation Control of Elastic Objects by Robot Manipulators. IEEE Trans Robot 29(6):1457–1468. https://doi.org/10.1109/tro.2013.2275651 – 10.1109/tro.2013.2275651
- galassi, GNU Scientific Library Reference Manual (2009)
- vidyasagar, Nonlinear Systems Analysis (1993)
- (2009) Multidomain modeling of nonlinear networks and systems. IEEE Control Syst 29(4):28–59. https://doi.org/10.1109/mcs.2009.932927 – 10.1109/mcs.2009.932927
- Slotine J-JE, Weiping Li (1987) On the Adaptive Control of Robot Manipulators. The International Journal of Robotics Research 6(3):49–59. https://doi.org/10.1177/027836498700600303 – 10.1177/027836498700600303
- Venkatraman A, Ortega R, Sarras I, van der Schaft A (2010) Speed Observation and Position Feedback Stabilization of Partially Linearizable Mechanical Systems. IEEE Trans Automat Contr 55(5):1059–1074. https://doi.org/10.1109/tac.2010.2042010 – 10.1109/tac.2010.2042010
- gerum, Xenomai—implementing a RTOS emulation framework on GNU/linux (2004)
- pertin, Real time robot controller abstraction layer. Proc Int Symp Robot (2004)
- sontag, Input to state stability: Basic concepts and results. Nonlinear and Optimal Control Theory (2006)
- Romero JG, Navarro-Alarcon D, Panteley E (2013) Robust globally exponentially stable control for mechanical systems in free/constrained-motion tasks. In: 52nd IEEE Conference on Decision and Control. IEEE, pp 3067–3072 – 10.1109/cdc.2013.6760350
- Roy J, Whitcomb LL (2002) Adaptive force control of position/velocity controlled robots: theory and experiment. IEEE Trans Robot Automat 18(2):121–137. https://doi.org/10.1109/tra.2002.999642 – 10.1109/tra.2002.999642
- Navarro-Alarcon D, Yun-hui Liu (2013) Uncalibrated vision-based deformation control of compliant objects with online estimation of the Jacobian matrix. In: 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, pp 4977–4982 – 10.1109/iros.2013.6697075
- CHIU C, LIAN K, WU T (2004) Robust adaptive motion/force tracking control design for uncertain constrained robot manipulators☆. Automatica 40(12):2111–2119. https://doi.org/10.1016/s0005-1098(04)00195-5 – 10.1016/s0005-1098(04)00195-5
- Slotine J-J, Weiping Li (2005) Adaptive strategies in constrained manipulation. In: Proceedings. 1987 IEEE International Conference on Robotics and Automation. Institute of Electrical and Electronics Engineers, pp 595–601 – 10.1109/robot.1987.1087869
- Wen JT, Murphy S (1991) Stability analysis of position and force control for robot arms. IEEE Trans Automat Contr 36(3):365–371. https://doi.org/10.1109/9.73573 – 10.1109/9.73573
- Chiaverini S, Siciliano B, Villani L (1994) Force/position regulation of compliant robot manipulators. IEEE Trans Automat Contr 39(3):647–652. https://doi.org/10.1109/9.280780 – 10.1109/9.280780
- Doulgeri Z, Karayiannidis Y (2007) Performance analysis of a soft tip robotic finger controlled by a parallel force/position regulator under kinematic uncertainties. IET Control Theory Appl 1(1):273–280. https://doi.org/10.1049/iet-cta:20050526 – 10.1049/iet-cta:20050526
- Doulgeri Z, Karayiannidis Y (2007) Force position control for a robot finger with a soft tip and kinematic uncertainties. Robotics and Autonomous Systems 55(4):328–336. https://doi.org/10.1016/j.robot.2006.11.003 – 10.1016/j.robot.2006.11.003
- Arimoto S, Han H-Y, Cheah CC, Kawamura S (1999) Extension of impedance matching to nonlinear dynamics of robotic tasks. Systems & Control Letters 36(2):109–119. https://doi.org/10.1016/s0167-6911(98)00084-x – 10.1016/s0167-6911(98)00084-x
- Hogan N (1985) Impedance Control: An Approach to Manipulation: Part I—Theory. Journal of Dynamic Systems, Measurement, and Control 107(1):1–7. https://doi.org/10.1115/1.3140702 – 10.1115/1.3140702
- Donaire A, Junco S (2009) On the addition of integral action to port-controlled Hamiltonian systems. Automatica 45(8):1910–1916. https://doi.org/10.1016/j.automatica.2009.04.006 – 10.1016/j.automatica.2009.04.006
- Ortega R, van der Schaft A, Maschke B, Escobar G (2002) Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems. Automatica 38(4):585–596. https://doi.org/10.1016/s0005-1098(01)00278-3 – 10.1016/s0005-1098(01)00278-3
- arimoto, Stability and robustness of PID feedback control for robot manipulators of sensory capability. Proc 1st Int Symp Robot Res (1983)
- Ortega R, Loría A, Nicklasson PJ, Sira-Ramírez H (1998) Passivity-based Control of Euler-Lagrange Systems. Springer London, London – 10.1007/978-1-4471-3603-3
- Takegaki M, Arimoto S (1981) A New Feedback Method for Dynamic Control of Manipulators. Journal of Dynamic Systems, Measurement, and Control 103(2):119–125. https://doi.org/10.1115/1.3139651 – 10.1115/1.3139651
- van der Schaft A (2000) L2 - Gain and Passivity Techniques in Nonlinear Control. Springer London, London – 10.1007/978-1-4471-0507-7
- Volpe R, Khosla P (1993) A theoretical and experimental investigation of explicit force control strategies for manipulators. IEEE Trans Automat Contr 38(11):1634–1650. https://doi.org/10.1109/9.262033 – 10.1109/9.262033
- (2001) Putting energy back in control. IEEE Control Syst 21(2):18–33. https://doi.org/10.1109/37.915398 – 10.1109/37.915398
- Parra‐Vega V, Arimoto S (1996) A passivity‐based adaptive sliding mode position‐force control for robot manipulators. Int J Adapt Control Signal Process 10(45):365–377. https://doi.org/10.1002/(sici)1099-1115(199607)10:4/5<365::aid-acs368>3.3.co;2-v – 10.1002/(sici)1099-1115(199607)10:4/5<365::aid-acs368>3.3.co;2-v
- Wang D, McClamroch NH (1993) Position and force control for constrained manipulator motion: Lyapunov’s direct method. IEEE Trans Robot Automat 9(3):308–313. https://doi.org/10.1109/70.240200 – 10.1109/70.240200
- Bicchi A, Tonietti G (2004) Fast and “Soft-Arm” Tactics. IEEE Robot Automat Mag 11(2):22–33. https://doi.org/10.1109/mra.2004.1310939 – 10.1109/mra.2004.1310939
- Whitcomb LL, Arimoto S, Naniwa T, Ozaki F (1997) Adaptive model-based hybrid control of geometrically constrained robot arms. IEEE Trans Robot Automat 13(1):105–116. https://doi.org/10.1109/70.554351 – 10.1109/70.554351
- Fichtinger G, Kazanzides P, Okamura AM, Hager GD, Whitcomb LL, Taylor RH (2008) Surgical and interventional robotics: Part II. IEEE Robot Automat Mag 15(3):94–102. https://doi.org/10.1109/mra.2008.927971 – 10.1109/mra.2008.927971
- Ortega R, Romero JG (2012) Robust integral control of port-Hamiltonian systems: The case of non-passive outputs with unmatched disturbances. Systems & Control Letters 61(1):11–17. https://doi.org/10.1016/j.sysconle.2011.09.015 – 10.1016/j.sysconle.2011.09.015
- Fujimoto K, Sakurama K, Sugie T (2003) Trajectory tracking control of port-controlled Hamiltonian systems via generalized canonical transformations. Automatica 39(12):2059–2069. https://doi.org/10.1016/j.automatica.2003.07.005 – 10.1016/j.automatica.2003.07.005
- Romero JG, Donaire A, Ortega R (2013) Robust energy shaping control of mechanical systems. Systems & Control Letters 62(9):770–780. https://doi.org/10.1016/j.sysconle.2013.05.011 – 10.1016/j.sysconle.2013.05.011
- Raibert MH, Craig JJ (1981) Hybrid Position/Force Control of Manipulators. Journal of Dynamic Systems, Measurement, and Control 103(2):126–133. https://doi.org/10.1115/1.3139652 – 10.1115/1.3139652
- Navarro-Alarcon D, Li P, Yip HM (2011) Energy shaping control for robot manipulators in explicit force regulation tasks with elastic environments. In: 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, pp 4222–4228 – 10.1109/iros.2011.6094641
- Arimoto S (1996) Control Theory of Non-linear Mechanical Systems. Oxford University PressOxford – 10.1093/oso/9780198562917.001.0001
- fujimoto, Canonical transformation and stabilization of generalized Hamiltonian systems. Proc 4th IFAC Symp Nonlinear Control Syst Des (1998)