Skip to content
Nilson Lazarin edited this page Oct 24, 2024 · 3 revisions
Embedded MAS development requires knowledge in different areas, such as agent-oriented programming, object-oriented programming, low-level programming, and basic electronics concepts. The literature has a consolidated Embedded MAS development architecture divided into four layers: Reasoning, Serial, Firmware, and Hardware. However, one of the main difficulties that MAS designers face is the need to use and configure different Integrated Development Environments (IDE) and make several integrations to embed the MAS. Even using all these technologies, embedding and monitoring the Embedded MAS is done using physical wired connections, making them limited and impracticable depending on the application. Therefore, this wiki presents an IDE to develop Embedded MAS that centralizes the entire development in a single IDE with all required integrations and configurations done. Moreover, the embedding and monitoring MAS of the IDE are done remotely without physical wired connections.

Demonstration

Video demonstration Public online installation
A video demonstration of chonIDE on Youtube. An online installation. To access use the credentials: user=chon password=ide

ChonIDE Whitepaper

Available at Springer Nature Students and Researchs can request a copy at ResearchGate

How to install?

chonIDE on Linux chonIDE on Windows
You can install the chonIDE in a Debian, Ubuntu or derivates Linux Distributions. At Windows you can execute a Virtual Machine with chonIDE pre-installed.
Clone this wiki locally