首页 /研究 /Interoperability for Embedded Systems in JFML Software: An Arduino-based implementation
OTHER

Interoperability for Embedded Systems in JFML Software: An Arduino-based implementation

Francisco Jesús Arcos, J. M. Soto-Hidalgo, Autilia Vitiello, Giovanni Acampora, Jesús Alcalá‐Fdez

发表年份
2018
引用次数
4

摘要

Fuzzy Logic Systems have been successfully used in a wide range of real-world problems. They can include a priori expert knowledge and represent systems for which it is not possible to obtain a mathematical model. The standard IEEE Std 1855™-2016 was established to provide the fuzzy community with a unique and well-defined tool allowing a fuzzy logic system design completely independent from the specific hardware/software. Recently, the library Java Fuzzy Markup Language (JFML) offers a complete implementation of the standard, however, the actual version of the JFML does not support the development of fuzzy inference systems on specific types of hardware. The aim of this paper is to develop an interoperability module to design and running FLS for embedded systems in JFML, concretely for Arduino boards. In addition, a communication protocol between JFML and Arduino boards is also defined, removing the limited computing capacity usually offered by embedded systems. A case study with a wall-following fuzzy controller to manage a mobile robotic in two environments is developed in order to illustrate the potential of the new interoperability module.

关键词

Computer scienceArduinoInteroperabilityEmbedded systemFuzzy logicFuzzy electronicsSoftware engineeringSoftwareMarkup languageJava

相关论文

查看 OTHER 分类全部论文