A Communication Protocol Design aimed at a Multi-Agent System Framework for Miniaturized Satellite Systems
Main Article Content
Abstract
In recent years space-science and exploration have become more accessible due to the popularization of the concept of CubeSats. CubeSats are being used as a result of their convenient size and weight requirements, allowing for target missions to be designed, developed, and launched with a significant reduction of costs compared to traditional space missions. Furthermore, the development of target missions has become more intricate, forcing a shift in the traditional notion of using a centralized control architecture to a distributed architecture. A distributed architecture tackles the problem of a possible functionality loss over the control unit. This paper describes the extension of capabilities of the Multi-Agent Systems Framework for Embedded Systems (MAES). This extension provides MAES framework with the ability to perform inter-platform communication, so now the control unit architecture can be broadened allowing agents from different platforms to interact and perform cooperatively different routines designed by the developer, so it is not limited to the capabilities of just one platform. Moreover, this paper shows the results of the experimental setup showing the precision of inter-platform message exchange and the relationship between the delay of the exchange of inter-platform messages and the number of agents that are simultaneously running on each platform.
Article Details
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Los autores conservan los derechos de autor y ceden a la revista el derecho de la primera publicación y pueda editarlo, reproducirlo, distribuirlo, exhibirlo y comunicarlo en el país y en el extranjero mediante medios impresos y electrónicos. Asimismo, asumen el compromiso sobre cualquier litigio o reclamación relacionada con derechos de propiedad intelectual, exonerando de responsabilidad a la Editorial Tecnológica de Costa Rica. Además, se establece que los autores pueden realizar otros acuerdos contractuales independientes y adicionales para la distribución no exclusiva de la versión del artículo publicado en esta revista (p. ej., incluirlo en un repositorio institucional o publicarlo en un libro) siempre que indiquen claramente que el trabajo se publicó por primera vez en esta revista.
References
M. Swartwout, “The First One Hundred CubeSats A Statistical Look,” Journal of small Satellites, vol. 2, no. 2, pp. 213-233, 2013.
P. Maes, “Artificial Life Meets Entertainment: Lifelike Autonomous Agents,” Communications of the AC, vol. 38, no. 11, pp. 108-114, 1995.
D. M. Glavic, “Agents and Multi-Agent Systems: A Short Introduction for Power Engineers,” Montefriore Institute, 2006. [Online]. Available: http://www.montefiore.ulg.ac.be/~glavic/MAS-Intro_ Tech_report.pdf. [Accessed 19 3 2018].
G. Coulouris, J. Dollimore, T. Kindberg and G. Blair, Distributed Systems Concepts and Design, Addison-Wesley, 2012.
C. Chan-Zheng and J. Carvajal-Godínez, “A Multi-Agent System Framework for Miniaturized
Satellite,” Tecnología en Marcha, vol. 32, no. 1, pp. 54-67, 2018.
F. Bellifemine, G. Caire and D. Greenwood, Developing multi-agent systems with JADE, John Wiley and Sons,Ltd, 2007.
F. f. I. P. Agents, “Foundation for Intelligent Physical Agents,” FIPA, 2018. [Online]. Available: http:// www.fipa.org/. [Accessed 19 3 2018].
J. D. Jensen and D. C. M. Swenson, “Command and Data Handling Subsystem Design for the Ionospheric Observation Nanosatellite Formation (ION-F),” SSC00, vol. VII, no. 3, 2002.
C. Nagarajan, R. G. D’souza, S. Karumuri and K. Kinger, “Desing of a Cubesat Computer Architecture
using COTS Hardware for Terrestrial Thermal Imaging,” in 2014 IEEE International Conference on Aerospace Electronics and Remote Sensing Technology, 2014.
S. Sabri, S. Yuhaniz and K.Kamardin, “Designing a low Cost CubeSat’s Command and Data
Handling Subsystem kit,” ARPN Journal of Engineering and Applied Sciences, vol. 11, no. 10, pp. 6259-6264, 2016.
Texas Instruments, “MSP432P401R SimpleLink Microcontroller LaunchPad,” Texas Instruments, 2018.
J. Carvajal-Godinez, “Effects of Saturation for High-Throughput Satellite Buses,” Manuscript submit-ted for publication.
S. Interiano, “A Communication Protocol Design for Multi-Agent Systems Framework for Embedded Systems (MAES)-based platforms,” Politecnico di Milano, Milano,Italy, 2018.