Abstract
The cooperation of humans and robots is ubiquitous in modern systems, while human ability to cooperate has been limitedly investigated in terms of systems theory. A formal model is proposed to describe the human capability for the cooperation based on the finite state automata (FSA) and the affordances theory. Unlike the previous studies focused on conceptual approaches, real and virtual experiments are conducted to investigate human actions in a cooperative system with a human and a robot. A modeling scheme is provided to implement agent-based simulations for the cooperative system using the proposed affordance-based FSA. The developed simulation for the cooperation problem can reproduce the patterns of the actual experiments in terms of affordances and supervisory capability. The modular architecture of the agent-based framework allows establishing open-ended algorithms for action selections with their isolated effects under physical constraints, which need to be revised to deal with human-involved cooperation problems.
Similar content being viewed by others
References
S. W. Dekker and D. D. Woods, Maba-maba or abracadabra? Progress on human-automation coordination, Cognition, Technology & Work, 4 (2002) 240–244.
R. R. Murphy, Human-robot interaction in rescue robotics, IEEE Transactions on Systems, Man, and Cybernetics-Part C: Applications and Reviews, 34 (2004) 138–153.
B. Müller et al., Standardised and transparent model descriptions for agent-based models: Current status and prospects, Environment Modelling Software, 55 (2014) 156–163.
A. Borshchev and A. Filippov, From system dynamics and discrete event to practical agent based modeling: Reasons, techniques, tools, Proc. of the 22nd International Conference of the System Dynamics Society, Oxford, UK (2004).
T. B. Sheridan, Human-robot interaction: status and challenges, Human Factors, 58 (4) (2016) 525–532.
T. B. Sheridan, Human supervisory control, Handbook of Human Factors and Ergonomics, 4th Ed., John Wiley & Sons, New Jersey, USA (2012) 990–1015.
J. J. Gibson, The Ecological Approach to Visual Perception: Classic Edition, Psychology Press, New York, USA (2014).
N. Kim, D. Shin, R. A. Wysk and L. Rothrock, Using finite state automata (FSA) for formal modelling of affordances in humanmachine cooperative manufacturing systems, International Journal of Production Research, 48 (2010) 1303–1320.
L. Rothrock, R. A. Wysk, N. Kim, D. Shin, Y.-J. Son and J. Joo, A modelling formalism for human-machine cooperative systems, International Journal of Production Research, 49 (2011) 4263–4273.
T. B. Sheridan, Function allocation: Algorithm, alchemy or apostasy?, International Journal of Human-Computer Studies, 52 (2000) 203–216.
U. K. National Research Council, Human Engineering for an Effective Air-navigation and Traffic-control System (1951).
R. Parasuraman, T. B. Sheridan and C. D. Wickens, A model for types and levels of human interaction with automation, IEEE Transactions on Systems, Man and Cybernetics-Part A: Systems and Humans, 30 (3) (2000) 286–297.
H. E. Price, The allocation of functions in systems, Human Factors, 27 (1) (1985) 33–45.
M. L. Bolton, E. J. Bass and R. I. Siminiceanu, Using formal verification to evaluate human-automation interaction: A review, IEEE Transactions on Systems, Man, and Cybernetics: Systems, 43 (3) (2013) 488–503.
M. Oishi, I. Hwang and C. Tomlin, Immediate observability of discrete event systems with application to user-interface design, Proc. of IEEE International Conference on Decision and Control, Maui, HI, USA (2003) 2665–2672.
A. A. Degani and M. Heymann, Formal verification of human-automation interaction, Human Factors, 44 (1) (2002) 28–43.
S. Baron and W. H. Levison, The optimal control model: Status and future directions, Proc. of IEEE Conference on Cybernetics and Society, Cambridge, Massachusetts, USA (1980).
K. Christoffersen and D. Woods, How to make automated systems team players, Advances in Human Performance and Cognitive Engineering Research, Emerald Group Publishing Limited, Bingley, UK (2002).
M. T. Turvey, Affordances and prospective control: An outline of the ontology, Ecological Psychology, 4 (1992) 173–187.
E. Şahin, M. Çakmak, M. R. Doğar, E. Uğur and G. Üçoluk, To afford or not to afford: A new formalization of affordances toward affordance-based robot control, Adaptive Behavior, 15 (4) (2007) 447–472.
K. Ransikarbum, N. Kim, S. Ha, R. A. Wysk and L. Rothrock, A highway-driving system design viewpoint using an agent-based modeling of an affordance-based finite state automata, IEEE Access, 6 (2017) 2193–2205.
B. P. Zeigler, T. G. Kim and H. Praehofer, Theory of Modeling and Simulation, 2nd Ed., Academic Press, California, USA (2000).
C. G. Cassandras and S. Lafortune, Introduction to Discrete Event Systems, 2nd Ed., Springer Science & Business Media, New York, USA (2009).
J. E. Hopcroft, Introduction to Automata theory, Languages, and Computation, 2nd Ed., Addison-Wesley, New York, USA (2001).
J. Joo, N. Kim, R. A. Wysk, L. Rothrock, Y. J., Son, Y. G. Oh and S. Lee, Agent-based simulation of affordance-based human behaviors in emergency evacuation, Simulation Modelling Practice and Theory, 32 (2013) 99–115.
N. Kim, J. Joo, L. Rothrock and R. A. Wysk, An affordance-based formalism for modeling human-involvement in complex systems for prospective control, Proc. of Winter Simulation Conference, Catonsville, Maryland, USA (2010) 811–823.
M. Busogi, D. Shin, H. Ryu, Y. G. Oh and N. Kim, Weighted affordance-based agent modeling and simulation in emergency evacuation, Safety Science, 96 (2017) 209–227.
M. Moussaïd, D. Helbing and G. Theraulaz, How simple rule determine pedestrian behavior and crowd disasters, Proc. of the National Academy of Sciences, 108 (17) (2011) 6884–6888.
R. Feynman, R. B. Leighton and M. Sands, The Feynman Lectures of Physics, Addison-Wesley, New York, USA (1963).
G. H. Weiss, Random walks and their applications: Wdely used as mathematical models, random walks play an important role in several areas of physics, chemistry, and biology. American Scientist, 71 (1) (1983) 65–71.
J.-M. Hoc, Towards a cognitive approach to human-machine cooperation in dynamic situations, International Journal of Human-Computer Studies, 54 (2001) 509–540.
D. Helbing et al., Saving human lives: What complexity science and information systems can contribute, Journal of Statistical Physics, 158 (3) (2015) 735–781.
A. Shendarkar et al., Crowd simulation for emergency response using BDI agent based on virtual reality, Proc. of Winter Simulation Conference, Monterey, CA, USA (2006) 545–553.
S. Baek et al., Defect state and severity analysis using discretized state vectors, Journal of Mechanical Science and Technology, 32 (6) (2018) 2441–2451.
Y. G. Oh et al. Real-time quality monitoring and control system using an integrated cost effective support vector machine, Journal of Mechanical Science and Technology, 33 (12) (2019) 6009–6020.
E. Park et al. Nondestructive wire fault diagnosis using resistance spectroscopy analysis, Journal of Mechanical Science and Technology, 33 (8) (2019) 3649–3654.
Acknowledgments
The authors would like to thank Ph.D. Sangho Ha at UNIST for the support in the exploration experiment.
Author information
Authors and Affiliations
Corresponding author
Additional information
Recommended by Editor Ja Choon Koo
Jeongsik Kim received the B.S. degree in Design and Human Engineering from Ulsan National Institute of Science and Technology, South Korea in 2014. Currently, he is a Ph.D. candidate at the Department of System Design and Control Engineering at UNIST, South Korea. His research interests include agent-based simulations and microsimulations for society. His e-mail address is jskim0@unist.ac.kr.
Jungmok Ma is an Associate Professor in the Department of Defense Science, Korea National Defense University. He received his Ph.D. in Industrial Engineering from University of Illinois at Urbana-Champaign. His research interest is data analytics, optimal design, and sustainability
Namhun Kim received the B.S. and M.S. degrees in Mechanical Engineering from Korea Advanced Institute of Science and Technology, South Korea in 1998 and 2000, respectively. He received the Ph.D. degree in Industrial Engineering from Pennsylvania State University, USA. Currently, he is an Associate Professor in the Department of System Design and Control Engineering, Ulsan National Institute of Science and Technology, South Korea. His research interest includes human-machine interactions, agent-based modeling and simulations, and additive manufacturing processes. His e-mail address is nhkim@unist.ac.kr.
Rights and permissions
About this article
Cite this article
Kim, J., Ma, J. & Kim, N. Affordance-based modeling of a human-robot cooperative system for area exploration. J Mech Sci Technol 34, 877–887 (2020). https://doi.org/10.1007/s12206-020-0137-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12206-020-0137-0