CRDT-based knowledge synchronisation in an Internet of Robotics Things ecosystem for Ambient Assisted Living

Uloženo v:
Podrobná bibliografie
Název: CRDT-based knowledge synchronisation in an Internet of Robotics Things ecosystem for Ambient Assisted Living
Autoři: José Galeas, Alberto Tudela, Óscar Pons, Juan Pedro Bandera, Antonio Bandera, Pablo Bustos
Zdroj: RIUMA. Repositorio Institucional de la Universidad de Málaga
Universidad de Málaga
Informace o vydavateli: Elsevier BV, 2025.
Rok vydání: 2025
Témata: Delta conflict-free Replicated Data Type ( 𝛿����-CRDT), Proceso electrónico de datos, Internet of Robotics Things (IoRT), Internet de los objetos, Ambient assistant living, Knowledge consistency maintenance, Robótica, Publish/subscribe
Popis: Integrating IoT and assistive robots in the design of Ambient Assisted Living (AAL) frameworks has proven to be a useful solution for monitoring and assisting elderly people at home. As a way to manage the information captured and assess the person’s condition, respond to emergencies, promote physical or cognitive exercises, etc., these systems can also integrate a Virtual Caregiver (VC). Given the diversity of technologies deployed in such an AAL framework, deciding how to manage knowledge appropriately can be complex. This paper proposes to organise the AAL framework as a distributed system, i.e., as a collection of autonomous software agents that provide users with a single coherent response. In this distributed system, agents are deployed locally and handle replicas of the knowledge model. The problem of merging these replicas into a consistent representation, therefore arises.The -CRDT (Conflict-free Replicated Data Type) synchronisation mechanism is employed to ensure the eventual consistency with low communication overhead. To manage the dynamics of the AAL ecosystem, the -CRDT is combined with the publish/subscribe interaction protocol. In this way, the performance of the IoT, the robot and the VC, through the functionalities that depend on them, is efficiently adapted to changes in the context. To demonstrate the validity of the proposal, two use cases have been designed in which a collaborative response from the system is required. The first one deals with a possible fall of the user at home, while the second one deals with the problem of helping the person move small objects around the flat. The measured values of latency or consistency in the data show that the proposal works satisfactorily.
Funding for open access charge: Universidad de Málaga / CBUA
Druh dokumentu: Article
Jazyk: English
ISSN: 1077-3142
DOI: 10.1016/j.cviu.2025.104437
Přístupová URL adresa: https://hdl.handle.net/10630/39174
Rights: CC BY NC ND
Přístupové číslo: edsair.doi.dedup.....d036f377f43675b9b5a08aa7559e4693
Databáze: OpenAIRE
Popis
Abstrakt:Integrating IoT and assistive robots in the design of Ambient Assisted Living (AAL) frameworks has proven to be a useful solution for monitoring and assisting elderly people at home. As a way to manage the information captured and assess the person’s condition, respond to emergencies, promote physical or cognitive exercises, etc., these systems can also integrate a Virtual Caregiver (VC). Given the diversity of technologies deployed in such an AAL framework, deciding how to manage knowledge appropriately can be complex. This paper proposes to organise the AAL framework as a distributed system, i.e., as a collection of autonomous software agents that provide users with a single coherent response. In this distributed system, agents are deployed locally and handle replicas of the knowledge model. The problem of merging these replicas into a consistent representation, therefore arises.The -CRDT (Conflict-free Replicated Data Type) synchronisation mechanism is employed to ensure the eventual consistency with low communication overhead. To manage the dynamics of the AAL ecosystem, the -CRDT is combined with the publish/subscribe interaction protocol. In this way, the performance of the IoT, the robot and the VC, through the functionalities that depend on them, is efficiently adapted to changes in the context. To demonstrate the validity of the proposal, two use cases have been designed in which a collaborative response from the system is required. The first one deals with a possible fall of the user at home, while the second one deals with the problem of helping the person move small objects around the flat. The measured values of latency or consistency in the data show that the proposal works satisfactorily.<br />Funding for open access charge: Universidad de Málaga / CBUA
ISSN:10773142
DOI:10.1016/j.cviu.2025.104437