Abstract
Perceptual Control Theory (PCT) theorizes that a creature’s behaviour is varied so that their perception can reach and maintain certain fixed limits, despite external disturbances. The distinguishing characteristic of PCT is that the controlled variables are the inputs (perceptions, as opposed to the system outputs). This paper presents the first direct comparison of a PCT controller for a mobile robot (a two-wheeled ‘inverted pendulum’ balancing robot) with a classical control method, LQR. Simulations and experimental validation results show that the performance of the PCT controller is comparable to the LQR controller and better at disturbance rejection.
Article PDF
Similar content being viewed by others
References
Wiener, N.: Cybernetics: or Control and Communication in the Animal and the Machine. MIT Press, USA (1948)
Powers, W., Clark, R., McFarland, R.: A general feedback theory of human behaviour Part I. Perceptual Motor Skills 11, 71–88 (1960)
Powers, W., Clark, R., McFarland, R.: A general feedback theory of human behaviour Part II. Perceptual Motor Skills 11, 309–323 (1960)
Powers, W.: Behaviour, the Control of Perception. Aldine Publishing Co., Chicago (1973)
Cosentino, C., Bates, D.: Feedback Control in Systems Biology. CRC Press, Taylor & Francis Group, Boca Raton (2012)
Noback, C.R., Strominger, N.L., Demarest, R.J., Ruggiero, D.A.: The Human Nervous System: Structure and Function, Sixth Ed. Humana Press, Totowa, New Jersey, USA (2005)
Findeisen, W., Bailey, F.N., Brdyś, M., Malinowski, K., Tatjewski, P., Woźniak, A.: Control and Coordination in Hierarchical Systems. Wiley, Chichester (1980)
Mansell, W., Carey, T.: A century of psychology and psychotherapy: is an understanding of ‘Control’ the missing link between theory, research and practice?, psychology and psychotherapy: Theory. Res. Prac. 82, 337–353 (2009)
Powers, W., Carey, T., Taylor, M.: Perceptual Control Theory A Model for Understanding the Mechanisms and Phenomena of Control, Living Control Systems Publishing, 2011. [Online]. Available: http://www.pctweb.org/PCTUnderstanding.pdf
Parker, M.G., Tyson, S.F., Weightman, A.P., Abbott, B., Emsley, R., Mansell, W.: Perceptual control models of pursuit manual tracking demonstrate individual specificity and parameter consistency, attention. Perception Pschophysics 79(8), 2523–2537 (2017)
Shaffer, D.M., Marken, R.S., Doglov, I., Maynor, A.B.: Chasin’ choppers: Using unpredictable trajectories to test theories of object interception, attention. Perception & Psychophysics 74(7), 1496–1506 (2017)
Young, R.: A general architecture for robotic systems: a Perception-Based approach to artificial life. Artif. Life 23(2), 236–286 (2017)
Young, R.: Robotics in the Real World. In: Mansell, W. (ed.) The Handbook of Perceptual Control Theory. Atlanta, Elsevier (2016)
Kennaway, R.: Control of a Multi-Legged Robot Based on Hierarchical PCT, Journal on Perceptual Control Theory, vol. 1(1) (1999)
The Inverted Pendulum in Control Theory and Robotics: From Theory to New Innovations, Eds. O., Boubaker and R. Iriarte, The Institute of Engineering and Technology (IET), London, UK (2017)
Forssell, D., Powers, W., Kennaway, R.: Inverted Pendulum, Living Control Systems Publishing, 2004. [online], available: http://www.livingcontrolsystems.com/demos/inverted_pendulum/inverted_pendulum.pdf
Prasad, L., Tyagi, B., Gupta, H.: Optimal control of nonlinear inverted pendulum dynamical system with disturbance input using PID controller and LQR. In: 2011 IEEE International Conference on Control Systems, Computing and Engineering, Penang, 540–545 (2011)
Velasquez, M., Cruz, D., Garcia, S., Bandala, M.: Velocity and motion control of a Self-Balancing vehicle based on a cascade control strategy, International Journal of Advanced Robotic Systems, vol. 13 (2016)
Nasir, N., Ahmad, M., Rahmat, M.: Performance comparison between LQR and PID controllers for an inverted pendulum system, international conference on power control and optimization thailand (2008)
Varghese, E., Vincent, A., Bagyaveereswaran, V.: Optimal Control of Inverted Pendulum System Using PID Controller, LQR and MPC. In: 14th International Conference on Science, Engineering and Technology, Vellore (2017)
Gao, H., Lu, Y., Mai, Q., Hu, Y.: Inverted Pendulum System Control by Using Modified Iterative Learning Control, Intelligent Robotics and Applications, Singapore (2009)
Zhou, K., Doyle, J., Glover, K.: Robust and Optimal Control. Prentice Hall, NJ (1996). 0-13-456567-3
Wang, H., Dong, H., He, L., Shi, Y., Zhang, Y.: Design and simulation of LQR controller with the linear inverted pendulum. In: International Conference on Electrical and Control Engineering, 699–702, 2010 (2010)
Brateanu-Ungureanu, G., Prepelita, A., Budaciu, C.: Two Wheels Lego Mindstorms Balancing Control Based on Discrete time Delta Representation. In: 21st International Conference on System theory, Control and Computing, pp 191–197 (2017)
Ul Hasan, M., Hasan, K., Asad, M., et al.. In: 17th IEEE International Multi Topic Conference: Collaborative and Sustainable Development of Technologies, pp 366–371 (2017)
Windolf, M., Gotzen, N., Morlock, M.: Systematic accuracy and precision analysis of video motion capturing systems- exemplified on the vicon-460 system. J. Biomech. 41, 2776–2780 (2008)
Acknowledgments
This work was funded and supported by the UK Research and Innovation and the Nuclear Decommissioning Authority.
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
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Johnson, T., Zhou, S., Cheah, W. et al. Implementation of a Perceptual Controller for an Inverted Pendulum Robot. J Intell Robot Syst 99, 683–692 (2020). https://doi.org/10.1007/s10846-020-01158-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-020-01158-4