Skip to main content

General Suppression Control Framework: Application in Self-balancing Robots

  • Conference paper
Book cover Artificial Immune Systems (ICARIS 2005)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3627))

Included in the following conference series:

Abstract

The General Suppression Control Framework (GSCF) is a framework inspired by the suppression hypothesis of the immune discrimination theory. The framework consists of five distinct components, the Affinity Evaluator, Cell Differentiator, Cell Reactor, Suppression Modulator, and the Local Environment. These reactive components, each responsible for a specific function, can generate long-term and short-term influences to other components by the use of humoral and cellular signals.

This paper focuses in the design of a control system that aims to balance and navigate a self-balancing robot though obstacles based on the five components in GSCF. The control system demonstrates how simple combination of suppression mechanism can filter and fuses two unstable measurements together to obtain reliable measurement to maintain the balance of a dynamically unstable system. The control system is implemented in a two-wheeled self-balancing robot for its inherited instability can best demonstrate the systems responsiveness to dynamic changes.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anderson, D.P.: nbot, a two wheel balancing robot (Online) (April 20, 2005) Available from http://geology.heroy.smu.edu/~dpa-www/robo/nbot/ (26.04.2005)

  2. Benjamini, E., Sunshine, G., Leskowitz, S.: Immunology: A Short Course. Wiley-Liss, New York (1996)

    Google Scholar 

  3. Bentley, P.J.: Evolution Design by Computers. Morgan Kaufmann, Bath (1999)

    Google Scholar 

  4. Blackwell, T.: Building a Balancing Scooter (Online) (April 26, 2005), Available from http://www.tlb.org/scooter.html (26.04.2005)

  5. de Castro, L.N., Timmis, J.: Artificial Immune Systems: A New Computational Intelligence Approach. Springer, New York (2002)

    MATH  Google Scholar 

  6. Dasgupta, D.: Artificial Immune Systems and Their Applications. Springer, Heidelberg (1999)

    MATH  Google Scholar 

  7. Erkmen, I., Erkmen, A.: Snake Robots to the Rescue. IEEE Robotics & Automation Magazine 2, 1513–1518 (2002)

    Google Scholar 

  8. Grasser, F., D’Arrigo, A., Colombi, S., Rufer, A.C.: JOE: A Mobile, Inverted Pendulum. IEEE Transactions on Industrial Electronics 49(1), 107–114 (2002)

    Article  Google Scholar 

  9. Hassoun, M.H.: Fundamentals of Artificial Neural Networks. MIT Press, Massachusetts (1995)

    MATH  Google Scholar 

  10. Ishida, Y.: Immunity-Based Systems - A Design Perspective. Springer, Germany (2004)

    Google Scholar 

  11. Kimura, S., Takahashi, M., Okuyama, T.: A Fault-Tolerant Control Algorithm Having a Decentralized Autonomous Architecture for Space Hyper-Redundant Manipulators. IEEE Transaction on Systems Man, and Cybernetics-Part A: Systems and Humans 28(4), 521–528 (1998)

    Article  Google Scholar 

  12. Ko, A.W.Y., Lau, T.L., Lau, Y.K.H.: An Immuno Control Framework for Decentralized Mechatronic Control. To appear in International Journal of Unconventional Computing - 2005 Special Issue (2005)

    Google Scholar 

  13. Ko, A.W.Y., Lau, T.L., Lau, Y.K.H.: An immuno control framework for decentralized mechatronic control. In: Nicosia, G., Cutello, V., Bentley, P.J., Timmis, J. (eds.) ICARIS 2004. LNCS, vol. 3239, pp. 91–105. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  14. Kobilarov, M.B., Sukhatme, G.: Near Time-optimal Constrained Trajectory Planning on Outdoor Terrain. To appear in Proc. IEEE International Conference on Robotics and Automation (ICRA 2005), Barcelona, Spain, April 18-22 (2005)

    Google Scholar 

  15. Lau, Y.K.H., Wong, W.K.V.: Immunologic responses manipulation of AIS agents. In: Nicosia, G., Cutello, V., Bentley, P.J., Timmis, J. (eds.) ICARIS 2004. LNCS, vol. 3239, pp. 65–79. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  16. Playfair, J.H.L., Chain, B.M.: Immunology at a Glance. Blackwell Science, Bodmin (2001)

    Google Scholar 

  17. Ray, T.S.: Overview of Tierra at ATR, in Technical Information, no. 15, Technologies for Software Evolutionary Systems, ATR-HIP, (2001) http://www.isd.atr.co.jp/ray/pubs/overview/Overview.doc

  18. Segel, L.A., Cohen, I.R.: Design Principles for the Immune System and Other Distributed Autonomous Systems. Oxford University Press, Oxford (2001)

    Google Scholar 

  19. Sharon, J.: Basic Immunology. Williams & Wilkins, Pennsylvania (1998)

    Google Scholar 

  20. Sherman, B., Sherman, M.: BaliBot, An Inverted Pendulum Robot (Online) (18th April, 2005), Available from http://home.earthlink.net/%7Ebotronics/index/balibot.html (26.04.2005)

  21. Sipper, M.: Machine Nature: the Coming Age of Bio-inspired Computing. McGraw-Hill, New York (2002)

    Google Scholar 

  22. Sompayrac, L.: How the Immune System Works. Blackwell, Malden (1999)

    Google Scholar 

  23. Tarakanov, A.O., Skormin, V.A., Sokolova, S.P.: Immunocomputing: Principles and Applications. Springer, New York (2003)

    MATH  Google Scholar 

  24. Wooldridge, M.J.: An Introduction to multiagent systems. John Wiley & Sons, West Sussex (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ko, A., Lau, H.Y.K., Lau, T.L. (2005). General Suppression Control Framework: Application in Self-balancing Robots. In: Jacob, C., Pilat, M.L., Bentley, P.J., Timmis, J.I. (eds) Artificial Immune Systems. ICARIS 2005. Lecture Notes in Computer Science, vol 3627. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11536444_29

Download citation

  • DOI: https://doi.org/10.1007/11536444_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28175-7

  • Online ISBN: 978-3-540-31875-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics