Abstract
This article deals with the problem of partitioning a space between a number of robots in a distributed and dynamic way. We aim through the proposed approach to divide the area of interest into a number of sub-regions of equal sizes using the Voronoi diagram. There is no central control, and the robots operate in a completely autonomous way, from the neighborhood discovery to the localization and position sharing. The individual actions of the robots are controlled by the Belief Desire Intention (BDI) model which allows them to operate deliberately and readjust their plans on the go, making the system evolve dynamically.
We show in this paper, through a series of conducted experiments, the results of the proposed approach for different maps with different number of robots and the advantage of the use of the BDI model that makes the robots instantly readjust their calculations when a change occurs on the network.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Morales, M., Tapia, L., Pearce, R., Rodriguez, S., Amato, N.: C-space subdivision and integration in feature-sensitive motion planning. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation, pp. 3114–3119 (2005)
Morales, M., Tapia, L., Pearce, R., Rodriguez, S., Amato, N.M.: A machine learning approach for feature-sensitive motion planning. In: Erdmann, M., Overmars, M., Hsu, D., van der Stappen, F. (eds.) Algorithmic Foundations of Robotics VI. Springer Tracts in Advanced Robotics, vol. 17, pp. 361–376. Springer, Heidelberg (2005). https://doi.org/10.1007/10991541_25
MacQueen, J.: Some methods for classification and analysis of multivariate observations. In: Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, Volume 1: Statistics, pp. 281–297. University of California Press (1967)
Denny, J., Coleman, P., Tapia, L., Amato, N.M.: Roadmap Based Partitioning (2009)
Wu, L., Garcia, M.A., Puig, D., Sole, A.: Voronoi-based space partitioning for coordinated multi-robot exploration. J. Phys. Agents 1, 37–44 (2007)
Descartes, R.: Principia Philosophiae (1644)
Dirichlet, P.G.L.: Über die Reduction der positiven quadratischen Formen mit drei unbestimmten ganzen Zahlen. Journal für die reine und angewandte Mathematik 1850, 209–227 (1850)
Voronoi, G.: Nouvelles applications des paramètres continus à la théorie des formes quadratiques. Deuxième mémoire. Recherches sur les parallélloèdres primitifs. Journal für die reine und angewandte Mathematik 134, 198–287 (1908)
Guruprasad, K.R., Wilson, Z., Dasgupta, P.: Complete coverage of an initially unknown environment by multiple robots using voronoi partition. In: 2nd International Conference of Advances in Control and Optimization of Dynamical Systems (ACODS), Bengaluru, India (2012)
Durham, J.W., Carli, R., Frasca, P., Bullo, F.: Discrete partitioning and coverage control for gossiping robots. IEEE Trans. Robot. 28, 364–378 (2012)
Ferber, J.: Les Systèmes Multi-agents: vers une Intelligence Collective. InterEditions, Paris (1995)
Bratman, M.E.: Intention, plans, and practical reason. Philos. Rev. 100(2), 277–284 (1991). Duke University Press on behalf of Philosophical Review
Jan, S., Lars, B., Alexander, P., Winfried, L., Wolfgang, R.: On the validation of belief–desire–intention agents. In: The Fifth International Joint Conference on Autonomous Agents and Multi-agent Systems, Hakodate, Japan (2006)
Rao, A., Georgeff, M.: BDI agents: from theory to practice. In: First International Conference on Multiagent Systems, pp. 312–319. AAAI Press (1995)
Simari, G.I., Parsons, S.D.: Markov Decision Processes and the Belief-Desire-Intention Model. Springer, New York (2011)
Davis Darryl, N., Ramulu Shylaja, K.: Reasoning with BDI robots: from simulation to physical environment – implementations and limitations. Paladyn J. Behav. Robot. 8(1), 39 (2017)
Fichera, L., Messina, F., Pappalardo, G., Santoro, C.: A Python framework for programming autonomous robots using a declarative approach. Sci. Comput. Program. 139, 36–55 (2017)
Fichera, L., Marletta, D., Nicosia, V., Santoro, C.: Flexible robot strategy design using belief-desire-intention model. In: Obdržálek, D., Gottscheber, A. (eds.) EUROBOT 2010. CCIS, vol. 156, pp. 57–71. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-27272-1_5
Gottifredi, S., Tucat, M., Corbatta, D., García, A.J., Simari, G.R.: A BDI architecture for high level robot deliberation. inteligencia artificial. Revista Iberoamericana de Inteligencia Artificial 14, 74–83 (2010)
Quigley, M., et al.: ROS: an open-source robot operating system. In: IEEE International Conference on Robotics and Automation ICRA Workshop on Open Source Software, (ICRA 2009), Kobe, Japan (2009)
Foote, T.: tf: the transform library. In: 2013 IEEE Conference on Technologies for Practical Robot Applications (TePRA), pp. 1–6 (2013)
Moore, T., Stouch, D.: A generalized extended kalman filter implementation for the robot operating system. In: Menegatti, E., Michael, N., Berns, K., Yamaguchi, H. (eds.) Intelligent Autonomous Systems 13. Advances in Intelligent Systems and Computing, vol. 302, pp. 335–348. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-08338-4_25
Jacquet, P., Muhlethaler, P., Clausen, T., Laouiti, A., Qayyum, A., Viennot, L.: Optimized link state routing protocol for ad hoc networks. In: 2001 Proceedings of IEEE International Multi Topic Conference, IEEE INMIC 2001. Technology for the 21st Century, pp. 62–68 (2001)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Ben Slimane, N., Tagina, M. (2018). Proposition of a BDI-Based Distributed Partitioning Approach for a Multirobot System. In: Nguyen, N., Pimenidis, E., Khan, Z., Trawiński, B. (eds) Computational Collective Intelligence. ICCCI 2018. Lecture Notes in Computer Science(), vol 11056. Springer, Cham. https://doi.org/10.1007/978-3-319-98446-9_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-98446-9_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-98445-2
Online ISBN: 978-3-319-98446-9
eBook Packages: Computer ScienceComputer Science (R0)