In this paper, we describe the main functionality of an initial version of a new fuzzy logic software toolkit based on the R language. The toolkit supports the implementation of several types of fuzzy logic inference systems and we discuss and present several aspects of its capabilities to allow the straightforward implementation of type-1 and interval type-2 fuzzy systems. We include source code examples and visualizations both of type-1 and type-2 fuzzy sets as well as output surface visualizations generated using the R toolkit. Finally, we describe the significant benefits of relying on the R language as a language which is employed across several research disciplines (thus enabling access to fuzzy logic tools to a variety of researchers), outline future developments and most importantly call for contributions, comments and feedback to/on this open-source software development effort.
['Christian Wagner', 'Simon Miller', 'Jonathan M. Garibaldi']
A fuzzy toolbox for the R programming language