loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: Giovanni De Gasperis ; Daniele Di Ottavio and Sante Facchini

Affiliation: Dipartimento di Ingegneria e Scienze dell’Informazione e Matematica, Universitá degli Studi dell’Aquila, Italy

Keyword(s): Agents, Cognitive Robotics, Distributed Systems, Middleware, Real-Time Systems, Robot Development, Framework, Robot Production Rules, Reasoning.

Abstract: Designing and developing robots, particularly those with cognitive capabilities, is a complex task. The design platform and middleware Data Distribution Service we present in this paper, SkRobot, is meant to simplify this process. Built on the C++ SpecialK framework, it offers several functions to model robot behaviour, like active data brokering, distributed storage and processing, and pseudo-realtime synchronisation. SkRobot brings efficient communication between system entities using FlowProtocol, a custom protocol that guarantees robust typed binary data transfer over network channels. In this work the SkRobot architecture is extended and integrated with QuLog/TeleoR. QuLog (Query Language for Ontologies) and TeleoR (Teleological Reasoning) are two related technologies that enable robots to reason about their goals, actions, and the environment. QuLog is a query language that allows robots to ask questions about their knowledge base, while TeleoR is a Prolog logic reasoning syste m that enables robots to plan and execute actions to achieve their goals. To prove the successful integration between SkRobot and Qulog/TeleoR we implemented a virtual robotics simulation involving a NAO humanoid robot performing a target retrival task. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.188.243.41

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
De Gasperis, G., Di Ottavio, D. and Facchini, S. (2024). SkRobot with TeleoR/QuLog: A Pseudo-Realtime Robotics Data Distribution Service Extended with Production Rules and Reasoning. In Proceedings of the 21st International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO; ISBN 978-989-758-717-7; ISSN 2184-2809, SciTePress, pages 408-415. DOI: 10.5220/0013014900003822

@conference{icinco24,
author={Giovanni {De Gasperis} and Daniele {Di Ottavio} and Sante Facchini},
title={SkRobot with TeleoR/QuLog: A Pseudo-Realtime Robotics Data Distribution Service Extended with Production Rules and Reasoning},
booktitle={Proceedings of the 21st International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO},
year={2024},
pages={408-415},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013014900003822},
isbn={978-989-758-717-7},
issn={2184-2809},
}

TY - CONF

JO - Proceedings of the 21st International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO
TI - SkRobot with TeleoR/QuLog: A Pseudo-Realtime Robotics Data Distribution Service Extended with Production Rules and Reasoning
SN - 978-989-758-717-7
IS - 2184-2809
AU - De Gasperis, G.
AU - Di Ottavio, D.
AU - Facchini, S.
PY - 2024
SP - 408
EP - 415
DO - 10.5220/0013014900003822
PB - SciTePress