Abstract
Multi-robot task allocation problem is an important research field in multi-robot systems. The multi-robot task allocation problem combined with affective computing is an interesting frontier problem. This paper proposes a distributed affective robot pursuit task allocation algorithm based on self-awareness, which combines cognitive intelligence with emotional intelligence to establish self-awareness for affective robots. This paper defines the cognitive mechanism, environmental detection mechanism and self-decision mechanism of affective robots, so that the self-aware affective robots can make decisions autonomously by grasping the information of itself and the environment. The experimental results show better efficiency of this task allocation algorithm at each task scale, and the allocation efficiency is gradually improved as the number of robot increases.
Similar content being viewed by others
References
Moore K, Lucarelli D (2006) Decentralized adaptive scheduling using consensus variables. Int J Robust Nonlinear Control 17(10):921–940
Ma Z, Cui Y (2014) Optimal hierarchical allocation in deregulated electricity market under PSP auction mechanism. In: Proceedings of the 26th Chinese Control and Decision Conference, IEEE, pp 2256–2261
Shah K, Reddy P, Vairamuthu S (2015) Improvement in Hungarian algorithm for assignment problem. Adv Intell Syst Comput 324:1–8
Delgado-Mata C, Ibanez-Martinez J (2006) An emotion affected action selection mechanism for multiple virtual agents. In: Proceedings of the 16th International Conference on Artificial Reality and Telexistence-Workshops, IEEE, pp 57–63
Ding Y, Zhu M, He Y (2006) An autonomous task allocation method of the multi-robot system. In: International Conference on Control, Automation, Robotics and Vision, IEEE, pp 1–6
Banik S, Watanabe K, Izum K (2007) Task allocation with a cooperative plan for an emotionally intelligent system of multi-robots. In: SICE, 2007 Annual Conference, IEEE, pp 1004–1010
Fang B, Chen L, Wang H, Dai S, Zhong Q (2014) Research on multirobot pursuit task allocation algorithm based on emotional cooperation factor. Sci World J 2014:1–6
Wang H, Zhang Q, Fang B (2013) Maximum similarity matching emotional model based on state space and probabilistic space mapping. Pattern Recognit Artif Intell 26(6):552–560
Fang B, Zhang Q, Hao W, Yuan X (2018) Personality driven task allocation for emotional robot team. Int J Mach Learn Cyber 9:1955–1962. https://doi.org/10.1007/s13042-017-0679-3
Liu C, Kroll A (2012) A centralized multi-robot task allocation for industrial plant inspection by using A* and genetic algorithms. In: Proceedings of the 11th International Conference on Artificial Intelligence and Soft Computing, pp 466–474
Browne W, Kawamura K, Krichmar JJ (2009) Cognitive robotics: new insights into robot and human intelligence by reverse engineering brain functions. IEEE Robot Autom Mag 16(3):17–18
Fang B, Guo X, Wang Z, Li Y, Elhoseny M, Yuan X (2019) Collaborative task assignment of interconnected, affective robots towards autonomous healthcare assistant. Future Gener Comput Syst 92(2019):241–251
Minsky M (1988) The society of mind. Simonand Schuster, New York
Gao Z, Yan G, Ding G (2005) Task distribution of multi-agent systems based on network. Comput Eng 31:19–21
Ding Y, He Y, Jiang J (2003) Multi-robot cooperation method based on the ant algorithm. Robot 25(5):14–18
Acknowledgements
This work is supported by the Fundamental Research Funds for the Central Universities of China (ACAIM190102), the Natural Science Foundation of Anhui Province, China (1708085MF146), and Project of Innovation Team of Ministry of Education of China (IRT17R32), the Open Foundation from the CAAC Academy of Flight Technology and Safety under Grant (F2018KF06), and the National Natural Science Foundation of China (U1633127).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wang, Z., Zhu, J., Guo, X. et al. Distributed task allocation method based on self-awareness of autonomous robots. J Supercomput 76, 831–843 (2020). https://doi.org/10.1007/s11227-019-02987-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-019-02987-3