Next Article in Journal
Modeling and Design of a New Flexible Graphene-on-Silicon Schottky Junction Solar Cell
Next Article in Special Issue
On the Application of the Raspberry Pi as an Advanced Acoustic Sensor Network for Noise Monitoring
Previous Article in Journal
Scheduling Energy Efficient Data Centers Using Renewable Energy
Previous Article in Special Issue
On Goodput and Energy Measurements of Network Coding Schemes in the Raspberry Pi

AgPi: Agents on Raspberry Pi

Department of Computer Science and Engineering, Indian Institute of Technology Guwahati, 781039, India
Authors to whom correspondence should be addressed.
Academic Editor: Mostafa Bassiouni
Electronics 2016, 5(4), 72;
Received: 4 June 2016 / Revised: 23 August 2016 / Accepted: 30 September 2016 / Published: 19 October 2016
(This article belongs to the Special Issue Raspberry Pi Technology)
The Raspberry Pi and its variants have brought with them an aura of change in the world of embedded systems. With their impressive computation and communication capabilities and low footprint, these devices have thrown open the possibility of realizing a network of things in a very cost-effective manner. While such networks offer good solutions to prominent issues, they are indeed a long way from being smart or intelligent. Most of the currently available implementations of such a network of devices involve a centralized cloud-based server that contributes to making the necessary intelligent decisions, leaving these devices fairly underutilized. Though this paradigm provides for an easy and rapid solution, they have limited scalability, are less robust and at times prove to be expensive. In this paper, we introduce the concept of Agents on Raspberry Pi (AgPi) as a cyber solution to enhance the smartness and flexibility of such embedded networks of physical devices in a decentralized manner. The use of a Multi-Agent System (MAS) running on Raspberry Pis aids agents, both static and mobile, to govern the various activities within the network. Agents can act autonomously or on behalf of a human user and can collaborate, learn, adapt and act, thus contributing to embedded intelligence. This paper describes how Tartarus, a multi-agent platform, embedded on Raspberry Pis that constitute a network, can bring the best out of the system. To reveal the versatility of the concept of AgPi, an application for a Location-Aware and Tracking Service (LATS) is presented. The results obtained from a comparison of data transfer cost between the conventional cloud-based approach with AgPi have also been included. View Full-Text
Keywords: Multi-Agent Systems; Cyber Physical Systems; Mobile Agents; Raspberry Pi; Internet of Things (IoT); BLE (Bluetooth Low Energy); Fog Computing Multi-Agent Systems; Cyber Physical Systems; Mobile Agents; Raspberry Pi; Internet of Things (IoT); BLE (Bluetooth Low Energy); Fog Computing
Show Figures

Figure 1

MDPI and ACS Style

Semwal, T.; Nair, S.B. AgPi: Agents on Raspberry Pi. Electronics 2016, 5, 72.

AMA Style

Semwal T, Nair SB. AgPi: Agents on Raspberry Pi. Electronics. 2016; 5(4):72.

Chicago/Turabian Style

Semwal, Tushar, and Shivashankar B. Nair. 2016. "AgPi: Agents on Raspberry Pi" Electronics 5, no. 4: 72.

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

Back to TopTop