100 research outputs found
Proceedings of the 1st Standardized Knowledge Representation and Ontologies for Robotics and Automation Workshop
Welcome to IEEE-ORA (Ontologies for Robotics and Automation) IROS workshop. This
is the 1st edition of the workshop on! Standardized Knowledge Representation and
Ontologies for Robotics and Automation. The IEEE-ORA 2014 workshop was held on
the 18th September, 2014 in Chicago, Illinois, USA.
In!the IEEE-ORA IROS workshop, 10 contributions were presented from 7 countries in
North and South America, Asia and Europe. The presentations took place in the
afternoon, from 1:30 PM to 5:00 PM. The first session was dedicated to âStandards for
Knowledge Representation in Roboticsâ, where presentations were made from the
IEEE working group standards for robotics and automation, and also from the ISO TC
184/SC2/WH7. The second session was dedicated to âCore and Application
Ontologiesâ, where presentations were made for core robotics ontologies, and also for
industrial and robot assisted surgery ontologies. Three posters were presented in
emergent applications of ontologies in robotics.
We would like to express our thanks to all participants. First of all to the authors,
whose quality work is the essence of this workshop. Next, to all the members of the
international program committee, who helped us with their expertise and valuable
time. We would also like to deeply thank the IEEE-IROS 2014 organizers for hosting
this workshop.
Our deep gratitude goes to the IEEE Robotics and Automation Society, that sponsors!
the IEEE-ORA group activities, and also to the scientific organizations that kindly
agreed to sponsor all the workshop authors work
Assembly planning in cluttered environments through heterogeneous reasoning
Assembly recipes can elegantly be represented in description logic theories. With such a recipe, the robot can figure out the next assembly step through logical inference. However, before performing an action, the robot needs to ensure various spatial constraints are met, such as that the parts to be put together are reachable, non occluded, etc. Such inferences are very complicated to support in logic theories, but specialized algorithms exist that efficiently compute qualitative spatial relations such as whether an object is reachable. In this work, we combine a logic-based planner for assembly tasks with geometric reasoning capabilities to enable robots to perform their tasks under spatial constraints. The geometric reasoner is integrated into the logic-based reasoning through decision procedures attached to symbols in the ontology.Peer ReviewedPostprint (author's final draft
Towards a robot task ontology standard
Ontologies serve robotics in many ways, particularly in de-
scribing and driving autonomous functions. These functions are
built around robot tasks. In this paper, we introduce the IEEE
Robot Task Representation Study Group, including its work plan,
initial development efforts, and proposed use cases. This effort
aims to develop a standard that provides a comprehensive on-
tology encompassing robot task structures and reasoning across
robotic domains, addressing both the relationships between tasks
and platforms and the relationships between tasks and users. Its
goal is to develop a knowledge representation that addresses task
structure, with decomposition into subclasses, categories, and/or
relations. It includes attributes, both common across tasks and
specific to particular tasks and task types
Adaptive planning for distributed systems using goal accomplishment tracking
Goal accomplishment tracking is the process of monitoring the progress of a task or series of tasks towards completing a goal. Goal accomplishment tracking is used to monitor goal progress in a variety of domains, including workflow processing, teleoperation and industrial manufacturing. Practically, it involves the constant monitoring of task execution, analysis of this data to determine the task progress and notification of interested parties. This information is usually used in a passive way to observe goal progress. However, responding to this information may prevent goal failures. In addition, responding proactively in an opportunistic way can also lead to goals being completed faster. This paper proposes an architecture to support the adaptive planning of tasks for fault tolerance or opportunistic task execution based on goal accomplishment tracking. It argues that dramatically increased performance can be gained by monitoring task execution and altering plans dynamically
OCRA â An ontology for collaborative robotics and adaptation
Industrial collaborative robots will be used in unstructured scenarios and a large variety of tasks in the near future. These robots shall collaborate with humans, who will add uncertainty and safety constraints to the execution of industrial robotic tasks. Hence, trustworthy collaborative robots must be able to reason about their collaborationâs requirements (e.g., safety), as well as the adaptation of their plans due to unexpected situations. A common approach to reasoning is to represent the knowledge of interest using logic-based formalisms, such as ontologies. However, there is not an established ontology defining notions such as collaboration or adaptation yet. In this article, we propose an Ontology for Collaborative Robotics and Adaptation (OCRA), which is built around two main notions: collaboration, and plan adaptation. OCRA ensures a reliable human-robot collaboration, since robots can formalize, and reason about their plan adaptations and collaborations in unstructured collaborative robotic scenarios. Furthermore, our ontology enhances the reusability of the domainâs terminology, allowing robots to represent their knowledge about different collaborative and adaptive situations. We validate our formal model, first, by demonstrating that a robot may answer a set of competency questions using OCRA. Second, by studying the formalizationâs performance in limit cases that include instances with incongruent and incomplete axioms. For both validations, the example use case consists in a human and a robot collaborating on the filling of a tray.Peer ReviewedPostprint (published version
- âŠ