Service-Robots as Daily Helpers

Similar documents
Israel Railways No Fault Liability Renewal The Implementation of New Technological Safety Devices at Level Crossings. Amos Gellert, Nataly Kats

Line-Follower Challenge

Thinking and Autonomy

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

Causal Reasoning for Planning and Coordination of Multiple Housekeeping Robots

Computer Vision Based Chess Playing Capabilities for the Baxter Humanoid Robot

Robotics Platform Training Notes

Canadian Activities in Intelligent Robotic Systems - An Overview

Verifiable Autonomy. Michael Fisher. University of Liverpool, 11th September 2015

Line-Follower Challenge

3.1 Agents. Foundations of Artificial Intelligence. 3.1 Agents. 3.2 Rationality. 3.3 Summary. Introduction: Overview. 3. Introduction: Rational Agents

Robot Motion Control and Planning

Design and Control of an Intelligent Dual-Arm Manipulator for Fault-Recovery in a Production Scenario

Ethics of AI: a role for BCS. Blay Whitby

COS Lecture 1 Autonomous Robot Navigation

Forms & Score Sheets

Agent. Pengju Ren. Institute of Artificial Intelligence and Robotics

Path Planning in Dynamic Environments Using Time Warps. S. Farzan and G. N. DeSouza

Evolved Neurodynamics for Robot Control

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department

An Improved Path Planning Method Based on Artificial Potential Field for a Mobile Robot

An External Command Reading White line Follower Robot

Vishnu Nath. Usage of computer vision and humanoid robotics to create autonomous robots. (Ximea Currera RL04C Camera Kit)

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

Housekeeping with Multiple Autonomous Robots: Representation, Reasoning and Execution

ENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS

HIT3002: Introduction to Artificial Intelligence

Multisensory Based Manipulation Architecture

The Oil & Gas Industry Requirements for Marine Robots of the 21st century

Funzionalità per la navigazione di robot mobili. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

Integrated Technology Concept for Robotic On-Orbit Servicing Systems

MACHINE EXECUTION OF HUMAN INTENTIONS. Mark Waser Digital Wisdom Institute

The Architecture of the Neural System for Control of a Mobile Robot

Towards EU-US Collaboration on the Internet of Things (IoT) & Cyber-physical Systems (CPS)

Collective Robotics. Marcin Pilat

What will the robot do during the final demonstration?

Advanced Robotics Introduction

SAFETY CASES: ARGUING THE SAFETY OF AUTONOMOUS SYSTEMS SIMON BURTON DAGSTUHL,

Challenges for AI: Mobile Robots on Construction Sites. Tim Detert

E190Q Lecture 15 Autonomous Robot Navigation

SEAVENTION AUTONOMOUS SUBSEA INTERVENTION

CS594, Section 30682:

Workshop Summary. Presented to LEAG Annual Meeting, October 4, Kelly Snook, NASA Headquarters

Projekt Sichere Intelligente Mobilität Testfeld Deutschland. Project Safe Intelligent Mobilty Test Field Germany

Information for Parents/Carers Targets in Computing

Sensing. Autonomous systems. Properties. Classification. Key requirement of autonomous systems. An AS should be connected to the outside world.

Journal of Theoretical and Applied Mechanics, Sofia, 2014, vol. 44, No. 1, pp ROBONAUT 2: MISSION, TECHNOLOGIES, PERSPECTIVES

Automation and Control Electrical Engineering

Artificial Intelligence for Games

Human + Machine How AI is Radically Transforming and Augmenting Lives and Businesses Are You Ready?

Dynamic replanning in uncertain environments for a sewer inspection robot

Robotics and Artificial Intelligence. Rodney Brooks Director, MIT Computer Science and Artificial Intelligence Laboratory CTO, irobot Corp

Autonomous Systems at Gelsenkirchen

Automation & Robotics (A&R) for Space Applications in the German Space Program

OASIS concept. Evangelos Bekiaris CERTH/HIT OASIS ISWC2011, 24 October, Bonn

Smart Products and Digital Industry Prof. Dr.-Ing. Dietmar Goehlich

Autonomous Robotics. CS Fall Amarda Shehu. Department of Computer Science George Mason University

Pre-Activity Quiz. 2 feet forward in a straight line? 1. What is a design challenge? 2. How do you program a robot to move

The PROBA Missions Design Capabilities for Autonomous Guidance, Navigation and Control. Jean de Lafontaine President

Artificial Intelligence and Mobile Robots: Successes and Challenges

Total Hours Registration through Website or for further details please visit (Refer Upcoming Events Section)

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

Adaptive Touch Sampling for Energy-Efficient Mobile Platforms

Artificial intelligence & autonomous decisions. From judgelike Robot to soldier Robot

Author s Name Name of the Paper Session. DYNAMIC POSITIONING CONFERENCE October 10-11, 2017 SENSORS SESSION. Sensing Autonomy.

Creating a 3D environment map from 2D camera images in robotics

Technifutur. Maarten Daemen Sales Engineer / KUKA Automatisering + Robots NV KUKA LBR iiwa M. Daemen

Nao Devils Dortmund. Team Description for RoboCup Matthias Hofmann, Ingmar Schwarz, and Oliver Urbann

Industrial Automation

Using the Two-Way X-10 Modules with HomeVision

Development of a Novel Zero-Turn-Radius Autonomous Vehicle

CS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1

APPLICATION NOTE #1. Application Note 1: The PLC and the PID.

VSI Labs The Build Up of Automated Driving

Robotics Enabling Autonomy in Challenging Environments

CS491/691: Introduction to Aerial Robotics

Plan for the 2nd hour. What is AI. Acting humanly: The Turing test. EDAF70: Applied Artificial Intelligence Agents (Chapter 2 of AIMA)

GPS data correction using encoders and INS sensors

Unit 12: Artificial Intelligence CS 101, Fall 2018

SOFTWARE AGENTS IN HANDLING ABNORMAL SITUATIONS IN INDUSTRIAL PLANTS

Autonomous Control for Unmanned

Safety Studies on Hydraulic Proportional Valves With Electrical Position Feedback

Advanced Robotics Introduction

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Team Kanaloa: research initiatives and the Vertically Integrated Project (VIP) development paradigm

Space Robotic Capabilities David Kortenkamp (NASA Johnson Space Center)

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

CPS331 Lecture: Agents and Robots last revised April 27, 2012

IN5480 vildehos Høst 2018

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

Multiple-Agent Surveillance Mission with Non-Stationary Obstacles

Jim Mangione June, 2017

ARGUING THE SAFETY OF MACHINE LEARNING FOR HIGHLY AUTOMATED DRIVING USING ASSURANCE CASES LYDIA GAUERHOF BOSCH CORPORATE RESEARCH

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction

The EDA SUM Project. Surveillance in an Urban environment using Mobile sensors. 2012, September 13 th - FMV SENSORS SYMPOSIUM 2012

Artificial Neural Network based Mobile Robot Navigation

FRAUNHOFER INSTITUT FOR MANUFACTURING ENGINEERING AND AUTOMATION IPA DRIVE SYSTEMS AND EXOSKELETONS

Roadmap Pitch: Road2CPS - Roadmapping Project Platforms4CPS Roadmap Workshop

Location Based Services On the Road to Context-Aware Systems

Transcription:

Fraunhofer Institute for Autonomous Intelligent Systems (AIS) St. Augustin, Germany

Contents A Thesis about Service-Robots and Ethics DESIRE - German Service Robotic Initiative Predictability, Autonomy, Fault-Tolerance Summary and Discussion l Seite 2

A Thesis about Service-Robots and Ehtics Open issue for fostering discussion -... Service-Robots are ethically not problematic because they only do what a human operator wants them to do My presentation: What does this mean more precisely? Seite 3

Seite 4

The German Service Robotic Initiative A project funded by the German ministery of research Headed by Fraunhofer (IPA), with leading German robotic/electronic industry (KUKA, Siemens) Start 1.10.05, 3 Years duration Goals - Integrate leading edge technology - Provide functionality that works in daily life - Offer an open, extensible system architecture Seite 5

Application Scenarios Clear-up the kitchen table - all objects on top the kitchen table will be moved to where they belong Fill the dish washer the dirty dishes will the sorted correctly into the dish washer Clear-up this room - all objects that are not at their place will be moved to where they belong Seite 6

Service-Robots and Human Operators Bring me my pills, I can t move out of my bed If a robot only does what a human operator wants the robot to do makes the robot useful Human Operator Service- Robot Not now, I m just watching TV Seite 7

Advantages of the Human Operator Concept Bring me my pills, I can t move out of my bed If a robot only does what the humans wants it to do - Authority stays with the human operator - Responsibility stays with the human operator - Liability stays with the human operator O.K. Human Operator Service- Robot - Other example: Intelligent driving assistants in cars - Other example: space robotics / mission on mars Seite 8

Predictability: An industrial proven concept A system/machine/robot is predictable if it delivers correct functionality according within a specified time. Well known concept from real-time systems and industrial robots Sometimes also called deterministic Seite 9

Predictability and Autonomy Service-Robots as Daily Helpers Bring me my pills, I can t move out of my bed It should be sufficient to specifiy what the robot should do, but not how Where must I go? What are pills? robot selects autonomously how to do it Human Operator Service- Robot The specification of what to do must be at the right level of abstraction There must be a model that allows to specify what the robot should do Seite 10

Examples of Models (at different layers) well established model new, but understood lots of research needed here Laye r Abstraction what to do Model Drives Drive at speed s Control loop that regulates output voltage (differential equation model) Navigation Move to position (x,y) Navigation algorithm with in-built without hitting any obstacle obstacle avoidance (model combining a map and sensor input ) Service- Robot clear up room Room model (non movable objects) Object model - picture of object - where to put it normally - how to grab it -... Non-identifiable objects are just obstacles... Seite 11

Fault Tolerance A model must include the possibility that something goes wrong - robot does not recognize objects correctly - robot tries to grab an object, but looses it - robot has wrong estimation about ist position in the room -... A robot should recognize these faults and - try some recovery - or inform the human operator Seite 12

Σ models Summary Service-Robots as Daily Helpers Authority for Service-Robots stays with the human operator Predictability: Operator specifies what the robot does Autonomy: Robot selects how to do it Combining predictability and autonomy requires expressive at reasonable abstraction levels. Seite 13

Discussion Open issue. please discuss: -what is the model for take care of my child while I am away - can we leave a patient who needs pills alone with a service robot to bring those pills if needed? -... Service-Robots are ethically not problematic because they only do what a human operator wants them to do I hope to have made this part of the statement a bit clear Seite 14

BMBF Projekt - Start 11/2005-3 + 1 Jahr Service-Robots as Daily Helpers ( ) ARCHITEKTUR Seite 15

Koordination von Subsystemen Service-Robots as Daily Helpers Wahrnehmung Armsteuerung Armregelung Manipulator Compliant Motion? Navigation Basis-Plattform -MMI - Planer - Ablauf steuerung -Weltmodell -Objekterkennung -Objekt- Datenbank Wahrnehmung Motorsteuerung Motorregelung Seite 16