Robot Ontology Standards

Similar documents
Challenges in emerging service robots

Robots in society: Event 2

A Survey about the Usage of Semantic Technologies for the Description of Robotic Components and Capabilities

Distributed Robotics: Building an environment for digital cooperation. Artificial Intelligence series

Robots for Medicine and Personal Assistance. Guest lecturer: Ron Alterovitz

Ontology for Autonomous Robotics

An IEEE Standard Ontology for Robotics and Automation

Óbuda University (OU) European Robotics Forum 2016 Ljubljana, Slovenia

Cognitive Robotics 2017/2018

Cognitive Robotics 2016/2017

Newsletter: Standardisation Efforts on Industrial and Service Robots

On-demand printable robots

The IEEE Global Initiative for Ethical Considerations in Artificial Intelligence and Autonomous Systems. Overview June, 2017

CPE/CSC 580: Intelligent Agents

SC24 Study Group: Systems Integration Visualization (SIV)

Intelligent Agents. Introduction to Planning. Ute Schmid. Cognitive Systems, Applied Computer Science, Bamberg University. last change: 23.

Adopting Standards For a Changing Health Environment

Autonomous Surgical Robotics

Elements of Artificial Intelligence and Expert Systems

ACTIVE, A PLATFORM FOR BUILDING INTELLIGENT OPERATING ROOMS

ISO Activity Update. International Organization for Standardization

CISC 1600 Lecture 3.4 Agent-based programming

Introduction to standardization activities for indoor navigation - IEEE MDR, ISO TC204, and ISO TC211-

Performance evaluation and benchmarking in EU-funded activities. ICRA May 2011

ISO/IEC JTC1/WG11 (IT aspects of) Smart Cities

The AMADEOS SysML Profile for Cyber-physical Systems-of-Systems

TRUST-BASED CONTROL AND MOTION PLANNING FOR MULTI-ROBOT SYSTEMS WITH A HUMAN-IN-THE-LOOP

CURRICULUM VITAE. Evan Drumwright EDUCATION PROFESSIONAL PUBLICATIONS

This document is a preview generated by EVS

FALL 2014, Issue No. 32 ROBOTICS AT OUR FINGERTIPS

Journal Title ISSN 5. MIS QUARTERLY BRIEFINGS IN BIOINFORMATICS

AGENTS AND AGREEMENT TECHNOLOGIES: THE NEXT GENERATION OF DISTRIBUTED SYSTEMS

CS494/594: Software for Intelligent Robotics

Robotics Introduction Matteo Matteucci

Designing Semantic Virtual Reality Applications

Catholijn M. Jonker and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence, Amsterdam, The Netherlands

Introduction to Robotics

Intelligent Modelling of Virtual Worlds Using Domain Ontologies

SPQR RoboCup 2016 Standard Platform League Qualification Report

Advances and Perspectives in Health Information Standards

The IEEE Global Initiative on Ethics of Autonomous and Intelligent Systems. FairWare2018, 29 May 2018

Demonstration of DeGeL: A Clinical-Guidelines Library and Automated Guideline-Support Tools

Smart Systems and Cyber-Physical Systems initiatives in Russia

Birth of An Intelligent Humanoid Robot in Singapore

What is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer

THE BASIS OF A DECISION MAKING TOOL FOR RISKS EVALUATION

The next level of intelligence: Artificial Intelligence. Innovation Day USA 2017 Princeton, March 27, 2017 Michael May, Siemens Corporate Technology

AOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010. António Castro

JTC1 Smart Ci,es workshop. Welcome!

Overview Agents, environments, typical components

The RoboEarth Language: Representing and Exchanging Knowledge about Actions, Objects, and Environments (Extended Abstract)

Are there any new or emerging trends in technology that will impact the scope and work activities of the TC? Please describe briefly.

GRIDCC-ARGUGRID. Network Management & Optimal Design Lab. NTUA. Athens, 13 March 2006 Maria Grammatikou NETMODE

Critical Embedded System introduction, course requirements

Computer Assisted Medical Interventions

Behaviour-Based Control. IAR Lecture 5 Barbara Webb

Óbuda University Donát Bánki Faculty of Mechanical and Safety Engineering. TRAINING PROGRAM Mechatronic Engineering MSc. Budapest, 01 September 2017.

AI MAGAZINE AMER ASSOC ARTIFICIAL INTELL UNITED STATES English ANNALS OF MATHEMATICS AND ARTIFICIAL

A Systematic Analysis of Functional Safety Certification Practices in Industrial Robot Software Development

Autonomy Test & Evaluation Verification & Validation (ATEVV) Challenge Area

HUMAN Robot Cooperation Techniques in Surgery

Knowledge Management for Command and Control

Robotic System Simulation and Modeling Stefan Jörg Robotic and Mechatronic Center

Agris on-line Papers in Economics and Informatics. Implementation of subontology of Planning and control for business analysis domain I.

Research Statement MAXIM LIKHACHEV

ISO 841 INTERNATIONAL STANDARD. Industrial automation systems and integration Numerical control of machines Coordinate system and motion nomenclature

Master Artificial Intelligence

Planning in autonomous mobile robotics

SOFTWARE ENGINEERING ONTOLOGY: A DEVELOPMENT METHODOLOGY

Computer Challenges to emerge from e-science

Structural Analysis of Agent Oriented Methodologies

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

Executive Summary. Chapter 1. Overview of Control

This list supersedes the one published in the November 2002 issue of CR.

Korean Robot Standardization

Booklet of teaching units

Interaction Design in Digital Libraries : Some critical issues

Work with Industry 4.0 By Hadrien Szigeti (AIF-Dassault Systèmes) Philippe Tailhades (AIF-Gimélec) Joseph Briant (AIF Schneider Electric)

ISO INTERNATIONAL STANDARD

ARTIFICIAL INTELLIGENCE - ROBOTICS

Capturing and Adapting Traces for Character Control in Computer Role Playing Games

How to Keep a Reference Ontology Relevant to the Industry: a Case Study from the Smart Home

Ontologies, Knowledge Representation, Artificial Intelligence Hype or Prerequisites for Interoperability?

arxiv: v1 [cs.ai] 20 Feb 2015

Appendices master s degree programme Human Machine Communication

ISO/TC145-IEC/SC3C JWG 11 N116

Discovering Knowledge in Design and Manufacturing Repositories

A User-Friendly Interface for Rules Composition in Intelligent Environments

Human-Swarm Interaction

I C T. Per informazioni contattare: "Vincenzo Angrisani" -

Meta-models, Environment and Layers: Agent-Oriented Engineering of Complex Systems

THE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY

This document is a preview generated by EVS

This is a preview - click here to buy the full publication

15: Ethics in Machine Learning, plus Artificial General Intelligence and some old Science Fiction

INCOSE: TRANSFORMATION

THE IMPACT OF THE LIS TO THE HOSPITAL'S ANALYTICAL LABORATORY QUALITY ACCREDITATION

CYBERPHYSICAL LABORATORY

Human Robot Interaction (HRI)

HL7 Standards and Components to Support Implementation of the European General Data Protection Regulation (GDPR)

Transcription:

Robot Ontology Standards Tamas Haidegger*, P. Galambos Óbuda University, Antal Bejczy Center for Intelligent Robotics Austrian Center for Medical Innovation and Technology (ACMIT)

Introduction Óbuda University Antal Bejczy Center for Intelligent Robotics Collecting and organizing OU robotics Established based on applied research Focusing on human-centered studies Building on intl. relations leaders of CELLI Setting up cloud robotics, as service Focusing on service, social and medical applications 2

Involvment Developing standards & ontologies International Organization for Standardization ISO/TC 299/JWG 9, JWG35 (IEC 62D) TC 299: Technical Comm. on Robots and robotic devices JWG 9: Joint Work Group on Standard for Medical Robot Safety G. Virk, convenor

Defining Robots "- Robot: actuated mechanism programmable in two or more axes with a degree of autonomy, moving within its environment, to perform intended tasks." - Service robot: Robot that performs useful tasks for humans or equipment excluding industrial automation applications. - Medical robot: A robot with medical intended use." ISO 8373:2015 "A robot is a mechanical or virtual agent, usually an electromechanical machine that is guided by a computer program or electronic circuitry." Wikipedia "I can't define a robot, but I know one when I see one." /J. Engelberger/ Classical approach challenged by human-centered systems

Robots and robotic systems Industrial robots Fixed base Service robots Personal Mobile Professional Other applications Military Robotic systems in accordance with ISO 8373, based on applications

Defining ontologies Vocabulary + Structure = Taxonomy Taxonomy + (Relationships and Constraints) = Ontology /C. Schlenoff/ "Ontologies can be viewed as content theories that focus on properties and relationships among objects from a specific domain" /B. Chandrasekaran et al./ Ontologies explicitly represent key concepts, their properties, their relationships, and their rules and constraints. Ontology is a tuple <S, A>, where S is the vocabulary (or signature) of the ontology and A is the set of ontological axioms specifying the intended domain vocabulary. /Kalfoglou&Schorlemmer/ Ontologies believed to allow knowledge transfer as human robot interfaces

IEEE RAS JWG IEEE Ontologies for Robotics and Automation Working Group (ORA WG) 50+ members from 20 countries CHAIRS: Craig Schlenoff (US), Edson Prestes (BR) AIM: To develop a standard ontology and associated methodology for knowledge representation and reasoning in robotics and automation, together with the representation of concepts in an initial set of application domains.

Ontologies for robots Core ontology of robotics + https://standards.ieee.org/findstds/standard/1872-2015.html "A core ontology that specifies the main, most general concepts, relations, and axioms of robotics and automation (R&A) is defined in this standard, which is intended as a reference for knowledge representation and reasoning in robots, as well as a formal reference vocabulary for communicating knowledge about R&A between robots and humans. This standard is composed of a core ontology about R&A, called CORA, together with other ontologies that give support to CORA."

Ontologies for robots Following the general SUMO taxonomy http://www.adampease.org/op/

Ontologies for robots Robotic system and its relations with robot and robotic environment

Ontologies for robots Main concepts in POS ontology regarding Position

Ontologies for robots Sub-domain ontologies Working group activities Industrial robot ontology (S. Balakirsky et al., Implementation of an Ontology for Industrial Robotics; IROS2014) Service robot ontology Autonomous robot ontology Space robot ontology Medical robot ontology

Building an ontology Proposed construction strategy Life cycle proposal: choosing one approach E.g., ontology development process based on IEEE 1075-1995 Standard for Software Development Process IEEE 1074-1997 IEEE Standard for Developing Software Life Cycle Processes Strategy with respect to the specialty of the application domain: taking into consideration the interdisciplinary domain requirements Relying on the core ontology: identifying the interfaces and respecting the P1872 Choose strategy to identify concepts from the most concrete to the most abstract (bottom-up) from the most abstract to the most concrete (top-down) from the most relevant to the most abstract and most concrete (middle-out)

Ontologies for medical robots REHABROBO-ONTO (Sabanci University) Surgical Workflow ontology (SWOnt) SOCAS ontological concepts (Leipzig University) European Robotic Surgery FP7 project www.eurosurge.eu Laboratory for Teleoperation and Autonomous Intelligent Robots (ALTAIR), University of Verona Ontology Web Language (OWL) Protégé (3.4.6:2011)

Developing ontology Exploiting state-of-the art ontologies A. Machno, W. Korb t al.: "Ontology for Assessment Studies of Man-Computer Interaction in Surgery". Artificial Intelligence in Medicine, to appear, 2013 T. Haidegger, M. Barreto, et al. "Applied Ontologies and Standards for Service Robots", Robotics and Autonomous Systems, vol.61, no.11, pp.1215-1223, 2013 Generic ontologies - GFO, DOLCE Workflow ontology - Uni. Leipzig, ISO/IEC Surgical Assessment Ontology - Politechnico di Milano - HTWK Leipzig Robot ontologies - IEEE RAS (2013) Service robot ontology - ORA JWG (IEEE) 16

volved"experts"in"contrast"to"other"(more"complex)"formalisations,"i.e."an"ontology."the"mode System built on methodology tructure"(modules,"subnmodules"etc.)"was"implemented"in"uml"in"the"form"of"partnofnrelation aggregations," compositions" etc.)." The" dependencies" representing" the" interrelations" wer Integrate already developed standard components epresented"in"the"form"of"dependencies"of"functions"and"their"parameters."optional"and"mandator ISO 14155: Clinical investigation of medical devices for human subjects ntities"were"categorised"by"adding"the"relevant"multiplicity."" Good clinical practice ISO 13485, ISO 14971, IEC 60601-1 Jannin P, Korb W (2008). Assessment of Image-Guided Interventions. In: Peters T M and Cleary K Image-Guided Intervention Principles and Applications. Springer, pp.531-549. ig. 1: Structure overview of the investigation model. 17

Benefits of ontologies as standards Standardized knowledge representation Common measures and definitions in R&A Measurability and comparability of R&A technology Integratable, portable and reusable knowledge Future work: Ontologies for decision support Ontologies for risk management Identifying essential performance and safety

http://ieee-ras.org

ekik.uni-obuda.hu

irob.uni-obuda.hu