Abstract
The smart home of the future will require a universal and dynamic mapping system of a complex labyrinth that devices can use for a wide range of tasks, including item delivery, monitoring and streamlining transportation. In this paper, the core concept of this system is proposed and is demonstrated by a line-tracing robot that has self optimizing properties using an evolutionary algorithm. Tests were performed to find the best controller for the robot and a proportional-summation-difference (PSD) controller was found to be best suited for the robot’s hardware specifications. An evolutionary computing algorithm called Bacterial Memetic Algorithm (BMA) was then implemented to optimize the PSD controller’s properties to suite the conditions of a track. After several thousand candidate solutions of evolutionary computing and simulated tests, the robot was able to complete a lap in real time with a significant decrease in both lap time and average error.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Botzheim, J., Cabrita, C., Kóczy, L.T., Ruano, A.E.: Fuzzy rule extraction by bacterial memetic algorithms. Int. J. Intell. Syst. 24(3), 312–339 (2009)
Botzheim, J., Toda, Y., Kubota, N.: Bacterial memetic algorithm for offline path planning of mobile robots. Memet. Comput. 4(1), 73–86 (2012)
Hagglund, T.: PID controllers: theory, design and tuning. In: ISA: The Instrumentation, Systems, and Automation Society, Upper Saddle River, New Jersey (1995)
Jin, P.Y., Bann, L.L., Kit, J.L.W.: RFID-enabled elderly movement tracking system in smart homes (2014)
Klir, G.J., Yuan, B.: Fuzzy Sets and Fuzzy Logic. Theory and Applications. Prentice Hall, Upper Saddle River (1995)
Kubota, N.: Perception-based robotics based on perceiving-acting cycle with modular neural networks. In: Proceedings of the 2002 International Joint Conference on Neural Networks, pp. 477–482, May 2002
Lyman, G.: Human tracking methods comparsion for smart house (2014)
Mowad, M., Fathy, A., Hafez, A.: Smart home automated control system using android application and microcontroller (2014)
Nojima, Y., Kubota, N., Kojima, F., Fukuda, T.: Control of behavior dimension for mobile robots. In: Proceedings of the Fourth Asian Fuzzy System Symposium, pp. 652–657, May 2000
Robels, R.J., Kim, T.H.: Systems and methods in smart home technology: a review (2010)
STMicroelectronics: Nucleo-F446RE Data Sheet (2015)
Tjiharjadi, S.: Design of an integrated smart home control (2013)
Valtonen, M., Vuorela, T.: Capacitive user tracking methods for smart environments (2012)
West, G., Newman, C., Greenhill, S.: Using a camera to implement virtual sensors in a smart house (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Zahn, B., Ucherdzhiev, I., Szeles, J., Botzheim, J., Kubota, N. (2016). Optimization of a Proportional-Summation-Difference Controller for a Line-Tracing Robot Using Bacterial Memetic Algorithm. In: Kubota, N., Kiguchi, K., Liu, H., Obo, T. (eds) Intelligent Robotics and Applications. ICIRA 2016. Lecture Notes in Computer Science(), vol 9834. Springer, Cham. https://doi.org/10.1007/978-3-319-43506-0_32
Download citation
DOI: https://doi.org/10.1007/978-3-319-43506-0_32
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-43505-3
Online ISBN: 978-3-319-43506-0
eBook Packages: Computer ScienceComputer Science (R0)