Ontologies

A review and comparison of ontology-based approaches to robot autonomy

Within the next decades, robots will need to be able to execute a large variety of tasks autonomously in a large variety of environments. To relax the resulting programming effort, a knowledge-enabled approach to robot programming can be adopted to …

Ontologies for Industry 4.0

The current fourth industrial revolution, or ‘Industry 4.0’ (I4.0), is driven by digital data, connectivity, and cyber systems, and it has the potential to create impressive/new business opportunities. With the arrival of I4.0, the scenario of …

Skill-Oriented Designer of Conceptual Robotic Structures

This communication presents an application for the use of ontologies in the generation of robot structures. The ontology developed for this app relies on the IEEE Standard Ontologies for Robotics and Automation (ORA) and it incorporates a set of …

Ontology based design, control and programming of modular robots

This work presents a proof of concept for an end-to-end process for the agile design, control and programming of robots. The user selects a set of abilities for the desired robot, and the system automatically generates the robot …

What can ontologies do for robot design?

In this paper we address the problem of automatic design of the abstract structure of a robot. The design is driven by the desired capabilities that the robot should be able to perform. To this aim, an extension for the IEEE Standard Ontology for …

Ontology for autonomous robotics

Creating a standard for knowledge representationand reasoning in autonomous robotics is an urgent task if weconsider recent advances in robotics as well as predictions about the insertion of robots in human daily life. Indeed, this …

A suite of ontologies for robotics and automation

Reports on the formation and activities undertaken by the Ontologies for Robotics and Automation (ORA) Working Group. ORA was established in 2011 by the IEEE Standard Association's Robotics Society. The goal of the group is to develop a standard to …