30 research outputs found
The Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
The Distributed Ontology Language (DOL) is currently being standardized
within the OntoIOp (Ontology Integration and Interoperability) activity of
ISO/TC 37/SC 3. It aims at providing a unified framework for (1) ontologies
formalized in heterogeneous logics, (2) modular ontologies, (3) links between
ontologies, and (4) annotation of ontologies. This paper presents the current
state of DOL's standardization. It focuses on use cases where distributed
ontologies enable interoperability and reusability. We demonstrate relevant
features of the DOL syntax and semantics and explain how these integrate into
existing knowledge engineering environments.Comment: Terminology and Knowledge Engineering Conference (TKE) 2012-06-20 to
2012-06-21 Madrid, Spai
A Robust Open-source Tendon-driven Robot Arm for Learning Control of Dynamic Motions
A long-lasting goal of robotics research is to operate robots safely, while
achieving high performance which often involves fast motions. Traditional
motor-driven systems frequently struggle to balance these competing demands.
Addressing this trade-off is crucial for advancing fields such as manufacturing
and healthcare, where seamless collaboration between robots and humans is
essential. We introduce a four degree-of-freedom (DoF) tendon-driven robot arm,
powered by pneumatic artificial muscles (PAMs), to tackle this challenge. Our
new design features low friction, passive compliance, and inherent impact
resilience, enabling rapid, precise, high-force, and safe interactions during
dynamic tasks. In addition to fostering safer human-robot collaboration, the
inherent safety properties are particularly beneficial for reinforcement
learning, where the robot's ability to explore dynamic motions without causing
self-damage is crucial. We validate our robotic arm through various
experiments, including long-term dynamic motions, impact resilience tests, and
assessments of its ease of control. On a challenging dynamic table tennis task,
we further demonstrate our robot's capabilities in rapid and precise movements.
By showcasing our new design's potential, we aim to inspire further research on
robotic systems that balance high performance and safety in diverse tasks. Our
open-source hardware design, software, and a large dataset of diverse robot
motions can be found at https://webdav.tuebingen.mpg.de/pamy2/
Identifying optimal clustering structures for residential energy consumption patterns using competency questions
Traditional cluster analysis metrics rank clustering structures in terms of compactness and distinctness of clusters. However, in real world applications this is usually insufficient for selecting the optimal clustering structure. Domain experts and visual analysis are often relied on during evaluation, which results in a selection process that tends to be adhoc, subjective and difficult to reproduce. This work proposes the use of competency questions and a cluster scoring matrix to formalise expert knowledge and application requirements for qualitative evaluation of clustering structures. We show how a qualitative ranking of clustering structures can be integrated with traditional metrics to guide cluster evaluation and selection for generating representative energy consumption profiles that characterise residential electricity demand in South Africa. The approach is shown to be highly effective for identifying usable and expressive consumption profiles within this specific application context, and certainly has wider potential for efficient, transparent and repeatable cluster selection in real-world applications
A formal foundation for process modeling
Abstract: Process modeling is ubiquitous in business and industry. While a great deal of effort has been devoted to the formal and philosophical investigation of processes, surprisingly little research connects this work to real world process modeling. The purpose of this paper is to begin making such a connection. To do so, we first develop a simple mathematical model of activities and their instances based upon the model theory for the NIST Process Specification Language (PSL), a simple language for describing these entities, and a semantics for the latter in terms of the former, and a set of axioms for the semantics based upon the NIST Process Specification Language (PSL). On the basis of this foundation, we then develop a general notion of a process model, and an account of what it is for such a model to be realized by a collection of events