TY - JOUR
T1 - Use and advances in the Active Grammar-based Modeling architecture
AU - Fernández-Arguelles, Luis Jesús Manso
AU - Calderita, Luis V.
AU - Castro, Pablo Bustos García de
AU - Rubio, Antonio Bandera
N1 - This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
PY - 2017/7
Y1 - 2017/7
N2 - The choice of using a robotic architecture and one of its possible implementations is one of the most crucial design decisions when developing robots. Such decision affects the whole development process, the limitations of the robot, and changing minds can be prohibitively time consuming. This paper presents the redesign and the most relevant implementation issues of the Active Grammar-based Modeling architecture (AGM), as well as the latest developments thereof. AGM is flexible, modular and designed with computation distribution and scalability in mind.In addition to a continuous refactoring of the API library and planner, the most relevant improvements are an enhanced mission specification syntax, support for representations combining symbolic and metric properties, redesigned communication patterns,and extended middleware support. A few use examples are presented to demonstrate successful application of the architecture and why some of its features were needed.
AB - The choice of using a robotic architecture and one of its possible implementations is one of the most crucial design decisions when developing robots. Such decision affects the whole development process, the limitations of the robot, and changing minds can be prohibitively time consuming. This paper presents the redesign and the most relevant implementation issues of the Active Grammar-based Modeling architecture (AGM), as well as the latest developments thereof. AGM is flexible, modular and designed with computation distribution and scalability in mind.In addition to a continuous refactoring of the API library and planner, the most relevant improvements are an enhanced mission specification syntax, support for representations combining symbolic and metric properties, redesigned communication patterns,and extended middleware support. A few use examples are presented to demonstrate successful application of the architecture and why some of its features were needed.
UR - https://www.jopha.ua.es/article/view/2017-v8-n1-use-and-advances-in-the-active-grammar-based-modeling-architecture
U2 - 10.14198/jopha.2017.8.1.05
DO - 10.14198/jopha.2017.8.1.05
M3 - Article
SN - 1888-0258
VL - 8
SP - 34
EP - 39
JO - Journal of Physical Agents (JoPha)
JF - Journal of Physical Agents (JoPha)
IS - 1
ER -