Port-Hamiltonian based control for human-robot team interaction
Authors
Martin Angerer, Selma Music, Sandra Hirche
Abstract
In this paper we consider the problem in which the human commands the overall behavior of a robot team while the robots are controlled to comply with formation constraints. Such human-robot team interaction is challenging in terms of system complexity and control synthesis. Port-Hamiltonian framework is suitable for modeling the interconnected systems. In this paper we model the robotic team, cooperatively manipulating an object, as a constrained port-Hamiltonian system. Furthermore, we propose a passivity-based control approach in the port-Hamiltonian framework for the cooperative manipulation system guided by the human. The control mechanism is based on the energy shaping for achieving a desired behavior of the formation and its preservation. An energy tank in the cascade is introduced to guarantee passivity of the system commanded by the human and safe interaction with humans in the robot environment. We validate the proposed approach with simulation and experiments.
Citation
- Journal: 2017 IEEE International Conference on Robotics and Automation (ICRA)
- Year: 2017
- Volume:
- Issue:
- Pages: 2292–2299
- Publisher: IEEE
- DOI: 10.1109/icra.2017.7989264
BibTeX
@inproceedings{Angerer_2017,
title={{Port-Hamiltonian based control for human-robot team interaction}},
DOI={10.1109/icra.2017.7989264},
booktitle={{2017 IEEE International Conference on Robotics and Automation (ICRA)}},
publisher={IEEE},
author={Angerer, Martin and Music, Selma and Hirche, Sandra},
year={2017},
pages={2292--2299}
}
References
- Franchi, A., Secchi, C., Hyoung Il Son, Bulthoff, H. H. & Giordano, P. R. Bilateral Teleoperation of Groups of Mobile Robots With Time-Varying Topology. IEEE Trans. Robot. 28, 1019–1033 (2012) – 10.1109/tro.2012.2196304
- Laffranchi, M., Tsagarakis, N. G. & Caldwell, D. G. Safe human robot interaction via energy regulation control. 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems 35–41 (2009) doi:10.1109/iros.2009.5354803 – 10.1109/iros.2009.5354803
- Tadele, T. S., de Vries, T. J. A. & Stramigioli, S. Combining energy and power based safety metrics in controller design for domestic robots. 2014 IEEE International Conference on Robotics and Automation (ICRA) (2014) doi:10.1109/icra.2014.6907007 – 10.1109/icra.2014.6907007
- stramigioli, Modeling and IPC Control of Interactive Mechanical Systems A Coordinate-Free Approach ser LNCIS (2001)
- Erhart, S. & Hirche, S. Model and Analysis of the Interaction Dynamics in Cooperative Manipulation Tasks. IEEE Trans. Robot. 32, 672–683 (2016) – 10.1109/tro.2016.2559500
- van der Schaft, A. J. Port-Hamiltonian Differential-Algebraic Systems. Surveys in Differential-Algebraic Equations I 173–226 (2013) doi:10.1007/978-3-642-34928-7_5 – 10.1007/978-3-642-34928-7_5
- Stramigioli, S., Melchiorri, C. & Andreotti, S. A passivity-based control scheme for robotic grasping and manipulation. Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304) vol. 3 2951–2956 – 10.1109/cdc.1999.831385
- Haddadin, S. Towards Safe Robots. Springer Tracts in Advanced Robotics (Springer Berlin Heidelberg, 2014). doi:10.1007/978-3-642-40308-8 – 10.1007/978-3-642-40308-8
- Wood, J. L. Dynamic response of human cranial bone. Journal of Biomechanics 4, 1–12 (1971) – 10.1016/0021-9290(71)90010-8
- Yoganandan, N. et al. Human head-neck biomechanics under axial tension. Medical Engineering & Physics 18, 289–294 (1996) – 10.1016/1350-4533(95)00054-2
- Franken, M., Stramigioli, S., Misra, S., Secchi, C. & Macchelli, A. Bilateral Telemanipulation With Time Delays: A Two-Layer Approach Combining Passivity and Transparency. IEEE Trans. Robot. 27, 741–756 (2011) – 10.1109/tro.2011.2142430
- van der schaft, Port-Hamiltonian systems: an introductory survey. Proc the International Congress of Mathematicians (2006)
- Stramigioli, S., Maschke, B. & van der Schaft, A. Passive Output Feedback and Port Interconnection. IFAC Proceedings Volumes 31, 591–596 (1998) – 10.1016/s1474-6670(17)40401-0
- Geravand, M., Shahriari, E., De Luca, A. & Peer, A. Port-based modeling of human-robot collaboration towards safety-enhancing energy shaping control. 2016 IEEE International Conference on Robotics and Automation (ICRA) 3075–3082 (2016) doi:10.1109/icra.2016.7487473 – 10.1109/icra.2016.7487473
- ortega, Energy-shaping of port-controlled Hamiltonian systems by interconnection. Proc IEEE Con! on Decision and Control (1999)
- Vos, E., Scherpen, J. M. A., Schaft, A. J. van der & Postma, A. Formation Control of Wheeled Robots in the Port-Hamiltonian Framework. IFAC Proceedings Volumes 47, 6662–6667 (2014) – 10.3182/20140824-6-za-1003.00394
- Antonelli, G. & Chiaverini, S. Kinematic Control of Platoons of Autonomous Vehicles. IEEE Trans. Robot. 22, 1285–1292 (2006) – 10.1109/tro.2006.886272
- lee, Bilateral teleoperation of multiple cooperative robots over delayed communication networks: Theory. IEEE Int Conf on Robotics and Automation (2005)
- Ortega, R., van der Schaft, A., Castanos, F. & Astolfi, A. Control by Interconnection and Standard Passivity-Based Control of Port-Hamiltonian Systems. IEEE Trans. Automat. Contr. 53, 2527–2542 (2008) – 10.1109/tac.2008.2006930
- Stramigioli, S., Mahony, R. & Corke, P. A novel approach to haptic tele-operation of aerial robot vehicles. 2010 IEEE International Conference on Robotics and Automation 5302–5308 (2010) doi:10.1109/robot.2010.5509591 – 10.1109/robot.2010.5509591