title: Reasoning capabilities for a cognitive-assistive assembly system
Creators: name: Koltraka, Ardian
Publisher: name: TU Wien
Year: 2017
Subjects: subject: Human-Robot-Cooperation
subject: Assembly Task
subject: Current State of Assembly Task
subject: Ontology
subject: Prolog
subject: Machine Learning
subject: Robot States
subject: Human States

description: Rasch veränderliche Marktsituationen, hohe Variantenvielfalt und Flexibilität sowie immer kürzer werdende Innovationszyklen, erfordern häufig eine schnelle Anpassung moderner Produktionssysteme an die neuen Gegebenheiten. Mensch-Roboter-Kollaboration (MRK) wird in diesem Zusammenhang als Schlüsseltechnologie zur Effizienzsteigerung und Kostenreduktion betrachtet. Zur Umsetzung effizienter MRK, z.B. in Montageprozessen, sind durchdachte Konzepte für die Kommunikation und Koordination unter den Akteuren, sowie die Abstraktion von domänenrelevantem Wissen notwendig. Die wesentliche Herausforderung an derartige Roboterassistenzsysteme ist das Setzen korrekter Handlungen zum richtigen Zeitpunkt und in nahtloser Kollaboration mit dem Menschen. Dabei sind das Lernen und Identifizieren von Zuständen in einem Montageprozess unverzichtbare Fähigkeiten, um auf nachfolgend auszuführende und zielführende Handlungen schließen zu können. Ziel dieser Masterarbeit ist die Entwicklung eines Reasoning-Systems um Hypothesen über den aktuellen Zustand des Montageprozesses aufstellen zu können. Als Informationsquellen für den Reasoning-Prozess sollen das vorhandene Domänenwissen und erfasste Daten von Sensor- und Aktuator-Systemen in kombinierter Weise herangezogen werden. Zur Wissensrepräsentation wird ein generisches Datenmodell zur Beschreibung des Montageprozesses aus Prozesszuständen entwickelt. Jeder Prozesszustand ist durch erfasste Zustände von Mensch und Roboter sowie der räumlichen Anordnung der relevanten Objekte (z.B. Bauteile) beschrieben. Dieses Datenmodell ist konform mit den Datenformaten der Sensor- und Aktuator-Systeme und ermöglicht qualitative Hypothesen über den aktuellen Prozesszustand unter Verwendung von Algorithmen zum überwachten, maschinellen Lernen.
description: Modern production systems have to meet the challenges of changing market trends, high flexibility in product types and variants, and short innovation cycles in order to stay competitive. In this context, Human-Robot-Cooperation is considered as a key technology to improve efficiency and to reduce operating costs. In order to realize a cooperative and effective relationship between a human and a robot, e.g. when performing an assembly task together, concepts for communication and coordination among the actors, as well as for the representation of domain knowledge are required. Such a robotic assistant must do the right thing to the right object in the right way and reason about the task that it has to do in cooperation with the human. The ability of the robot to recognize and learn the current state of an assembly task is crucial, because it will be applied for further reasoning, e.g. establishing the next actions to be done by the robot or by the human and to derive assembly task variants. The overall aim of this master thesis is to develop a reasoning system which hypothesizes the current state of the assembly task by integrating and combining a knowledge base task model with the input from sensing and actuating components. A general task model which represents the task states has to be build, were each task state consists of a human state, robot state and a set of object relations. Having such a model whose construction conforms to the information received by sensing and actuating components enables the capability to predict the current state of the assembly task with the help of supervised machine learning algorithms.