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
Article Menu

Export Article

Open AccessArticle
Electronics 2016, 5(4), 72; doi:10.3390/electronics5040072

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
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)
View Full-Text   |   Download PDF [3525 KB, uploaded 21 October 2016]   |  

Abstract

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
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).

Scifeed alert for new publications

Never miss any articles matching your research from any publisher
  • Get alerts for new papers matching your research
  • Find out the new papers from selected authors
  • Updated daily for 49'000+ journals and 6000+ publishers
  • Define your Scifeed now

SciFeed Share & Cite This Article

MDPI and ACS Style

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

Show more citation formats Show less citations formats

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

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Electronics EISSN 2079-9292 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top