Abstract
Human-machine interfaces for command and control of teams of autonomous agents is an enabling technology for the development of reliable multi-agent systems. Tools for proper modelling of these systems are sought in order to ease the creation of efficient interface that allow a single operator to control several agents, as well as monitor the execution state of the tasks the team is demanded to accomplish. If humans are present in the environment, the agents must sense their presence and collaborate with them toward the mission accomplishment. In this context, the descriptor function framework is a versatile tool that allows the human integration at two levels: the development of human-machine interfaces and the achievement of human-machine teaming. In this paper, we show how such results can be obtained and we propose a possible architecture for the framework implementation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Niccolini, M., Innocenti, M., Pollini, L.: Near optimal swarm deployment using descriptor functions. In: 2010 IEEE International Conference on Robotics and Automation, pp. 4952–4957. IEEE (2010)
Lee, G., Chong, N.Y.: A geometric approach to deploying robot swarms. Ann. Math. Artif. Intell. 52(2), 257–280 (2009)
Cortès, J., Martinez, S., Karatas, T., Bullo, F.: Coverage control for mobile sensing networks. IEEE Trans. Robot. Autom. 20(2), 243–255 (2004)
Carpin, S., Chung, T.H., Sadler, B.M.: Theoretical foundations of high-speed robot team deployment. In: 2013 IEEE International Conference on Robotics and Automation, pp. 2033–2040. IEEE (2013)
Robot Operating System (ROS). http://www.ros.org/
Niccolini, M.: Swarm abstractions for distributed estimation and control. Ph.D. dissertation, University of Pisa (2011)
Braga, A.F, Innocenti, M., Pollini, L.: Multi-agent coordination with arbitrarily shaped descriptor functions. In: 2013 AIAA Guidance, Navigation, and Control Conference. AIAA (2013)
Niccolini, M., Pollini, L., Innocenti, M.: Cooperative control for multiple autonomous vehicles using descriptor functions. J. Sens. Actuator Netw. 3(1), 26–43 (2014)
Niccolini, M., Innocenti, M., Pollini, L.: Multiple UAV task assignment using descriptor functions. In: 18th IFAC Symposium on Automatic Control in Aerospace, IFAC Proceeding Volumes, vol. 43, no. 15, pp. 93–98. IFAC (2010)
LaValle, S.M.: Planning Algorithms. Cambridge University Press, Cambridge (2006)
Hussein, I.I., Stipanovich, D.: Effective coverage control for mobile sensor networks with guaranteed collision avoidance. IEEE Trans. Control Syst. Technol. 15(4), 642–657 (2007)
Pollini, L., Cellini, M., Mati, R., Innocenti, M.: Obstacle avoidance for unmanned ground vehicles in unstructured environments. In: 2007 AIAA Guidance, Navigation, and Control Conference. AIAA (2007)
Innocenti, M., Pollini, L., Franzini, G., Salvetti, A.: Swarm obstacle and collision avoidance using descriptor functions. In: 2016 IEEE Multi-Conference on System and Control. IEEE (2016)
Pollini, L., Niccolini, M., Rosellini, M., Innocenti, M.: Human-swarm interface for abstraction based control. In: 2009 AIAA Guidance, Navigation, and Control Conference. AIAA (2009)
YAML. http://yaml.org/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Franzini, G., Aringhieri, S., Fabbri, T., Razzanelli, M., Pollini, L., Innocenti, M. (2016). Human-Machine Interface for Multi-agent Systems Management Using the Descriptor Function Framework. In: Hodicky, J. (eds) Modelling and Simulation for Autonomous Systems. MESAS 2016. Lecture Notes in Computer Science(), vol 9991. Springer, Cham. https://doi.org/10.1007/978-3-319-47605-6_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-47605-6_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-47604-9
Online ISBN: 978-3-319-47605-6
eBook Packages: Computer ScienceComputer Science (R0)