Ensuring the Safety of an Autonomous Robot in Interaction with Children

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

Real-Time Safety for Human Robot Interaction

Computer Vision Based Chess Playing Capabilities for the Baxter Humanoid Robot

CS295-1 Final Project : AIBO

Robots Learning from Robots: A proof of Concept Study for Co-Manipulation Tasks. Luka Peternel and Arash Ajoudani Presented by Halishia Chugani

Theme 2: The new paradigm in robotics safety

ACTUATORS AND SENSORS. Joint actuating system. Servomotors. Sensors

Strategies for Safety in Human Robot Interaction

ES 492: SCIENCE IN THE MOVIES

Session 11 Introduction to Robotics and Programming mbot. >_ {Code4Loop}; Roochir Purani

Learning and Using Models of Kicking Motions for Legged Robots

ARTIFICIAL INTELLIGENCE - ROBOTICS

Sample Test Project District / Zonal Skill Competitions Skill- Mobile Robotic Category: Manufacturing & Engineering Technology

Service Robots in an Intelligent House

Non-Invasive Brain-Actuated Control of a Mobile Robot

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Human-Robot Interaction. Aaron Steinfeld Robotics Institute Carnegie Mellon University

Introduction to Robotics


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

Dynamic analysis and control of a Hybrid serial/cable driven robot for lower-limb rehabilitation

Robotics II DESCRIPTION. EXAM INFORMATION Items

Interaction Learning

KINECT CONTROLLED HUMANOID AND HELICOPTER

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

Jim Mangione June, 2017

Baxter Safety and Compliance Overview

Built-in soft-start feature. Up-Slope and Down-Slope. Power-Up safe start feature. Motor will only start if pulse of 1.5ms is detected.

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

Soft Bionics Hands with a Sense of Touch Through an Electronic Skin

HeroX - Untethered VR Training in Sync'ed Physical Spaces

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

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

Humanoid robot. Honda's ASIMO, an example of a humanoid robot

MEASURING AND ANALYZING FINE MOTOR SKILLS

Outline. Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

DEVELOPMENT OF THE HUMANOID ROBOT HUBO-FX-1

On the Role Duality and Switching in Human-Robot Cooperation: An adaptive approach

The Cricket Indoor Location System

Artificial Neural Network based Mobile Robot Navigation

Building Perceptive Robots with INTEL Euclid Development kit

Unit 12: Artificial Intelligence CS 101, Fall 2018

Robot Hands: Mechanics, Contact Constraints, and Design for Open-loop Performance

Abstract. 1. Introduction

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

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

Wireless robotics: issues and the need for standardization

Why Humanoid Robots?*

Swarm Robotics. Clustering and Sorting

MEM380 Applied Autonomous Robots I Winter Feedback Control USARSim

CONTACT: , ROBOTIC BASED PROJECTS

Technical Cognitive Systems

Behaviour-Based Control. IAR Lecture 5 Barbara Webb

Panel on Adaptive, Autonomous and Machine Learning: Applications, Challenges and Risks - Introduction

Interaction rule learning with a human partner based on an imitation faculty with a simple visuo-motor mapping

Learning and Using Models of Kicking Motions for Legged Robots

Machine Learning in Robot Assisted Therapy (RAT)

Intelligent Robotics Sensors and Actuators

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

Real-Time Face Detection and Tracking for High Resolution Smart Camera System

CS277 - Experimental Haptics Lecture 2. Haptic Rendering

Wearable Robotics Funding Opportunities and Commercialization of Robotics and Mobility Systems Bruce Floersheim, Ph.D., P.E.

Human-Robot Interaction

Robot: icub This humanoid helps us study the brain

Physical Human Robot Interaction

Challenges to human dignity from developments in AI

Essential Understandings with Guiding Questions Robotics Engineering

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

PICK AND PLACE HUMANOID ROBOT USING RASPBERRY PI AND ARDUINO FOR INDUSTRIAL APPLICATIONS

HAND-SHAPED INTERFACE FOR INTUITIVE HUMAN- ROBOT COMMUNICATION THROUGH HAPTIC MEDIA

Stabilize humanoid robot teleoperated by a RGB-D sensor

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators

Learning with Confidence: Theory and Practice of Information Geometric Learning from High-dim Sensory Data

What is a robot. Robots (seen as artificial beings) appeared in books and movies long before real applications. Basilio Bona ROBOTICS 01PEEQW

Visual Interpretation of Hand Gestures as a Practical Interface Modality

Actuators, sensors and control architecture

Development of a Laboratory Kit for Robotics Engineering Education

BioRob-Arm: A Quickly Deployable and Intrinsically Safe, Light- Weight Robot Arm for Service Robotics Applications.

Mechatronics-Level 1

Fibratus tactile sensor using reflection image

ARTIFICIAL INTELLIGENCE (CS 370D)

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Research of an Algorithm on Face Detection

Behaviour Patterns Evolution on Individual and Group Level. Stanislav Slušný, Roman Neruda, Petra Vidnerová. CIMMACS 07, December 14, Tenerife

Optic Flow Based Skill Learning for A Humanoid to Trap, Approach to, and Pass a Ball

Booklet of teaching units

GESTURE RECOGNITION SOLUTION FOR PRESENTATION CONTROL

CS686: High-level Motion/Path Planning Applications

National Aeronautics and Space Administration

Chapter 2 Mechatronics Disrupted

ROMEO Humanoid for Action and Communication. Rodolphe GELIN Aldebaran Robotics

Mobile Robot Navigation Contest for Undergraduate Design and K-12 Outreach

Sokoban: Reversed Solving

Term Paper: Robot Arm Modeling

School of Engineering SUMMER CAMPS PROGRAMMING : STEP BY STEP ROBOTICS & BASICS OF PROGRAMMING. INTERNET OF THINGS IoT, SMARTPHONE APPLICATIONS

Robotics 2 Collision detection and robot reaction

Session 2: 10 Year Vision session (11:00-12:20) - Tuesday. Session 3: Poster Highlights A (14:00-15:00) - Tuesday 20 posters (3minutes per poster)

Why we need to know what AI is. Overview. Artificial Intelligence is it finally arriving?

Transcription:

Machine Learning in Robot Assisted Therapy Ensuring the Safety of an Autonomous Robot in Interaction with Children Challenges and Considerations Stefan Walke stefan.walke@tum.de SS 2018

Overview Physical Safety Mental Unharmedness Proposed Guidelines Future Work 1

Assessment Therapy Success Chair of Robotics, Artificial Intelligence and Embedded Systems Pushing the lower boundary Many talks on how to improve therapy: Add features Improve therapy logic and reactions Pushing the upper limit of success Safety Considerations: Remove or hold back new features Decrease chance of physical or mental harm Improving the lower boundary Time Problem: When is a system safe? Danger + - Minimizing False Negatives + True Positive False Positive - False Negative True Negative 2

Ensuring Physical Safety Source: Interaction Design Foundation 2016 3

Ensuring Physical Safety We can use general human robot interaction as a baseline Adjusting for: Decreased experience of cause-effect chains Increased curiosity Lower pain threshold Different reaction to unforeseen situation Increased possibility of permanent trauma 4

Compliant Robots A compliant actuator allows deviations from its equilibrium position, depending applied external forces: Spring-type actuators Hydraulic-type actuators Tendon-type actuators Example: Variable Stiffness Actuator [1] Real-time control of reference position and mechanical impedance Two motors that run in opposite directions vary the tension Main shaft experiences different dampening Perspective Practical Implementation view of the Variable of the Stiffness Actuator. variation [1] The transmission belt 1 connects the DC Motors pulleys 2-3 to the joint shaft 4, and it is tensioned by passive elastic elements 5-6-7 [1] 5

Soft Tissue & Artificial Skin The Idea of wrapping the robot skeleton in soft material This has multiple advantages: More life-like feel Dampen contact force Include sensors to stop movement in case of contact Other sensors (heart rate, pulse oximeter, etc) Source: TUM 2015 Soft material allows covering up joints in contrast to stiff material Source: Carnegie Mellon University, Soft Robotics and Bionics Lab 6

An atlas of physical human robot interaction [2] A map of robotics for anthropic domains: main issues and superposition for phri [2] 7

An atlas of physical human robot interaction [2] Problems in the approach: Current Research is separated in two areas (CS and ME) Often no interaction (feed forward control) Danger of false mental Model (especially with children) Difficulty of defining Injury Guidelines in High DoF Systems General/Basic Safety Rules: No sharp edges to reduce risk of lacerations Lightweight but stiff materials to reduce inertia Visco-elastic coatings or compliant actuators to dampen impacts 8

An atlas of physical human robot interaction [2] Injury* is not a good metric for safe interaction: Actuators: Do not allow active Impact by monitoring space Speed and precision vs Safety Trade-off Variable-impedance actuation and Distributed macro-mini actuation AIS score Severity Type 0 None None 1 Minor Superficial 2 Moderate Recoverable 3 Serious Possibly recoverable Control: Unstructured anthropic domains no detailed description of the environment Real-time motion planning Impedance control *There is some research into pain tolerance, but as that varies widely from person to person and especially children it is not easy to define [3] 9

Mental Unharmedness Source: AI won't just make us better at our jobs - they'll make us better humans, too. (Reuters/Francois Lenoir) 10

The Problem with Mental Unharmedness Hard to measure how well child is responding Reduce features: Not concerned about disinterest or distraction Focus on fear, stress and wish to stop Often the first indicators are very subtle and might not be notice Very difficult topic, therefore we pick one special case: Automated detection and classification of positive vs negative robot interactions with children with autism using distance based features [4] 11

Experiment Setup Participants: 8 children with ASD from 5 families 5-10 years of age (min. 2 years on communication subscale) In a room with robot and a parent for 3 x 5min Learning phase (get all functions explained) No protocol, child can do what it wants Room has one camera, Robot has IR emitters for orientation The humanoid robot used in the experiment [4] Background subtraction used to find child and parent (differentiate by shirt color) 12

Robot Behaviour & Child State Classes Robot (one contingent behaviour session and one random behaviour session) Child approaches/retreats happy/sad (will approach child if further than 1m away) Button pushed or child talks blow bubbles and spin Will try to face child, except if child is behind ignore Parent is only an obstacle Child Avoiding/Retreating Interaction with robot or bubbles Still (not near parent or wall) Near parent (not interacting) Near wall Capture of the camera with participant and robot marked by algorithm [4] 13

Positive vs. Negative Robot Interactions Expert classification of states and overall positivity Previous approach used a heuristic measure to determine state Only about 85% accuracy Percentage of session time spent in each interaction state [4] 14

Results Classifier with 8-dimensional feature vector: v = (d r c, d p c, d w c, φ r c, v c, v r c, v w c, φ r c v r c ) Trained with human labeled data A Gaussian Mixture Model was used as a Classifier Overall 91.4% accuracy in state recognition Real-time feasible (classification time below camera framerate) avoidance interaction parent wall avoidance 52.8 0.8 1.4 2.6 interaction 34.8 97.5 7.6 11.5 parent 9.9 1.5 90.8 3.7 wall 2.5 0.2 0.2 82.2 15

How to build a safe system Proposal Build Systems Bottom up: Add one feature ( hardware or software ) at a time Minimize error before expanding This reduces error propagation and eliminates unforeseen interactions Guidelines for features: Needs graceful exit Needs to be adaptable and online learning enabled Should have provable functionality ( see functional programming) 16

The Data Problem Future Work Huge problem of getting enough data with (autistic) children Main hindrance are ethical and medical concerns, unlikely to decrease Problem will probably persist for quite a while Potential Fix: Simulation Simulating physical interaction is easy in principle For emotional interactions there are large amount of classifiers Use classifiers as generators Develop a framework that can simulate emotional states and corresponding gesture 17

Questions? 18

Sources [1] Design and Control of a Variable Stiffness Actuator for Safe and Fast Physical Human/Robot Interaction G. Tonietti, R. Schiavi, A. Bicchi - 2005 [2] An atlas of physical human-robot interaction A. De Santis, et al. - 2007 [3] A Failure-to-Safety Kyozon System with Simple Contact Detection and Stop Capabilities for Safe Human-Autonomous Robot Coexistence K. Suita, H. Ikeda, et al. - 1995 [4] Automated detection and classification of positive vs negative robot interactions with children with autism using distance based features D. Feil-Seifer, M. J. Matari c - 2011 19