Abstract
Membrane computing is an interdisciplinary research field focused on new computational models, also known as P systems, inspired by the compartmental model of the cell and the membrane transport mechanisms. Numerical P systems are a type of P systems introduced by Gh. Păun in 2006 for possible applications in economics. Recently, an extension of numerical P systems, enzymatic numerical P systems, has been defined in the context of robot control. This paper presents a new approach to modeling and implementing autonomous mobile robot behaviors and proposes a new odometry module implemented with enzymatic numerical P systems for robot localization. The advantages of modeling robot behaviors with enzymatic membrane controllers and the experimental results obtained on real and simulated robots are also discussed.
Keywords
- robot
- membrane controller
- odometry
- localization
- enzymatic numerical P systems
This is a preview of subscription content, access via your institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Alberts, B., Johnson, A., Lewis, J., Raff, M., Roberts, K., Walter, P.: Molecular Biology of the Cell, 4th edn. Garland Science, NY (2002)
Arsene, O., Buiu, C., Popescu, N.: Snups – a simulator for numerical membrane computing. Intern. J. of Innovative Computing, Information and Control 7(6), 3509–3522 (2011)
Buiu, C., Vasile, C.I., Arsene, O.: Development of membrane controllers for mobile robots. Information Sciences 187, 33–51 (2012)
Garcìa-Quismondo, M., Pèrez-Jimènez, M.J.: Implementing enps by means of gpus for ai applictions. In: Proceedings of Beyond AI: Interdisciplinary Aspects of Artificial Intelligence (BAI 2011), Pilsen, Czech Republic, pp. 27–33 (December 2011)
Lodish, H., Berk, A., Kaiser, C.A., Krieger, M., Scott, M.P., Bretscher, A., Ploegh, H., Matsudaira, P.: Molecular Cell Biology (Lodish, Molecular Cell Biology), 6th edn. W.H. Freeman (June 2007)
Pavel, A.B.: Membrane controllers for cognitive robots. Master thesis, Department of Automatic Control and Systems Engineering, Politehnica University of Bucharest (February 2011)
Pavel, A.B., Arsene, O., Buiu, C.: Enzymatic Numerical P Systems - A New Class of Membrane Computing Systems. In: The IEEE 5th International Conference on Bio-Inspired Computing: Theory and Applications, Liverpool, UK (2010)
Pavel, A.B., Buiu, C.: Using enzymatic numerical P systems for modeling mobile robot controllers. Natural Computing (in press), doi: 101007/s11047-011-9286-5
Păun, G.: Membrane Computing. An Introduction. Springer, Berlin (2002)
Păun, G., Păun, R.: Membrane computing and economics: Numerical p systems. Fundamenta Informaticae 73, 213–227 (2006)
Păun, G., Rozenberg, G., Salomaa, A.: The Oxford Handbook of Membrane Computing. Oxford University Press, Inc., New York (2010)
Siciliano, B., Khatib, O. (eds.): Springer Handbook of Robotics. Springer (2008)
Siegwart, R., Nourbakhsh, I.R.: Introduction to Autonomous Mobile Robots. Bradford Company, Scituate (2004)
Vasile, C.I., Pavel, A.B., Dumitrache, I., Păun, G.: On the Power of Enzymatic Numerical P Systems (submitted)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pavel, A.B., Vasile, C.I., Dumitrache, I. (2012). Robot Localization Implemented with Enzymatic Numerical P Systems. In: Prescott, T.J., Lepora, N.F., Mura, A., Verschure, P.F.M.J. (eds) Biomimetic and Biohybrid Systems. Living Machines 2012. Lecture Notes in Computer Science(), vol 7375. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31525-1_18
Download citation
DOI: https://doi.org/10.1007/978-3-642-31525-1_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31524-4
Online ISBN: 978-3-642-31525-1
eBook Packages: Computer ScienceComputer Science (R0)