2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2020
DOI: 10.1109/iros45743.2020.9340698
|View full text |Cite
|
Sign up to set email alerts
|

Formalization of Robot Skills with Descriptive and Operational Models

Abstract: HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L'archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d'enseignement et de recherche français ou étrangers, des labor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
5
1
1

Relationship

3
4

Authors

Journals

citations
Cited by 17 publications
(22 citation statements)
references
References 22 publications
0
22
0
Order By: Relevance
“…We have implemented the proposed architecture using the ROS2 middleware, with the skill management layer generated from [22], and a specific ROS2 node implementing the decision process in Python/Prolog. The skill model defines 3 data and 9 resources, leading to 12 observable state variables, and 10 skills/actions.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…We have implemented the proposed architecture using the ROS2 middleware, with the skill management layer generated from [22], and a specific ROS2 node implementing the decision process in Python/Prolog. The skill model defines 3 data and 9 resources, leading to 12 observable state variables, and 10 skills/actions.…”
Section: Resultsmentioning
confidence: 99%
“…In order to formalize the interactions with the robot functional we adopted a representation of the robot capabilities and features through a formal skill model [22]. The skills represent the actions in our reasoning model, that can be triggered through the do saf e predicate.…”
Section: A Functional Layer Abstractionmentioning
confidence: 99%
“…In a previous work [3], we have proposed a specification language for skills, that has deep links with the previously mentioned models. Its specificity is that, first, it includes a rich model of resources through state-machines, and links the skill execution with constraints on these resources; second, the execution of these skills is formally defined, easing code template generation.…”
Section: A Relational Model Representing the Relations Between Skillsmentioning
confidence: 99%
“…The robotic community has taken a large benefit in using ROS [1], as it helps to structure the architecture in nodes, and gives modularity and flexibility in the design of functional layers. We argue that implementing resilient behaviours for autonomous systems requires to reason on a more abstract level, by manipulating resources or skills [2], [3] instead of nodes and topics needed for internal communication. The robot user would then not need to know how the functions are internally implemented but only what are the capabilities (skills) and resources provided by the robot.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation