Landing on the moon with type-2 fuzzy logic

Atakan Sahin, Tufan Kumbasar

Research output: Chapter in Book/Report/Conference proceedingConference contribution book

1 Citation (Scopus)
31 Downloads (Pure)


In this study, we will present the novel application of Type-2 (T2) fuzzy logic to the popular video game called Lunar Lander. The proposed T2 fuzzy moon landing system structure is composed of the error signal generator and the T2 fuzzy logic control structure which give the opportunity to transform the moon landing problem of the spaceship as a multivariable tracking control problem. The landing problem of the game can be seen as one of the classical multivariable control problems including uncertainties due to the randomization process occurring the game environment. Thus, we will employ T2 fuzzy logic controllers since they are capable of handling a high level of uncertainties. Then, by optimizing the T2 fuzzy moon landing system via the particle swarm optimization, we will show that the resulting T2 fuzzy moon landing system resulted with an adequate control and game performance in the presence of the uncertainties, disturbances and nonlinear system dynamics in comparison with its type-1 and conventional counterparts. We believe that the results of this paper will be an important step for a wider deployment of T2 fuzzy logic in the research area of computer games.
Original languageEnglish
Title of host publication2017 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE)
Place of PublicationPiscataway, NJ
Number of pages6
ISBN (Print)978-1-5090-6035-1
Publication statusPublished - 24 Aug 2017
Event2017 IEEE International Conference on Fuzzy Systems - Naples, Italy
Duration: 9 Jul 201712 Jul 2017


Conference2017 IEEE International Conference on Fuzzy Systems
Abbreviated titleFUZZ-IEEE


  • type-2 fuzzy logic
  • type-2 fuzzy sets
  • type-2 fuzzy logic controllers
  • games lunar lander


Dive into the research topics of 'Landing on the moon with type-2 fuzzy logic'. Together they form a unique fingerprint.

Cite this