Advertisement

Designing Robot Control Logic with Rules

  • Grzegorz J. Nalepa
Chapter
Part of the Intelligent Systems Reference Library book series (ISRL, volume 130)

Abstract

In this chapter we present the application of the SKE methods, to support the design of control logic for basic mobile robots implemented with LEGO Mindstorms. This work addresses the second generation of the LEGO hardware, also known as the NXT. A dedicated programming solution based on the Prolog language is described. On top of it the HeaRT rule engine is integrated. This allows for the use of XTT for the control of NXT. Examples of such control cases are presented.

References

  1. 1.
    Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach. 3rd edn. Prentice-Hall (2009)Google Scholar
  2. 2.
    Ferrari, M., Ferrari, G., Astolfo, D.: Building Robots with LEGO Mindstorms NXT. Syngress Publishing (2007)Google Scholar
  3. 3.
    Nalepa, G.J.: Prototype Prolog API for Mindstorms NXT. In: Dengel, A.R., et al. (eds.) KI 2008: Advances in Artificial Intelligence: 31st Annual German Conference on AI, KI 2008: Kaiserslautern, Germany, September 23–26, 2008. Lecture Notes in Artificial Intelligence, vol. 5243, pp. 393–394. Springer, Berlin (2008)Google Scholar
  4. 4.
    The LEGO Group: LEGO MINDSTORMS NXT Communication Protocol. 1.00 edn (2006)Google Scholar
  5. 5.
    LEGO Group: LEGO MINDSTORMS NXT Hardware Developer Kit (2006)Google Scholar
  6. 6.
    Makowski, M.: Projektowanie algorytmòw sterowania regułowego dla robotòw mobilnych mindstorms w oparciu o metodę ARD/XTT. Master’s thesis, AGH University of Science and Technology, AGH Institute of Automatics, Cracow, Poland (2009)Google Scholar
  7. 7.
    Nalepa, G.J., Ligęza, A.: HeKatE methodology, hybrid engineering of intelligent systems. Int. J. Applied Math. Comput. Sci. 20(1), 35–53 (2010)CrossRefMATHGoogle Scholar
  8. 8.
    Laird, J.E., Congdon, C.B.: The Soar User’s Manual, Version 8.6.3. University of Michigan (2006)Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  1. 1.AGH University of Science and TechnologyKrakowPoland

Personalised recommendations