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

Similar documents
Trends in Control and Decision-Making for Human Robot Collaboration Systems

A PASSIVITY-BASED SYSTEM DESIGN

Robust Haptic Teleoperation of a Mobile Manipulation Platform

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

FORMAL MODELING AND VERIFICATION OF MULTI-AGENTS SYSTEM USING WELL- FORMED NETS

Real-Time Bilateral Control for an Internet-Based Telerobotic System

Performance Issues in Collaborative Haptic Training

Detecticon: A Prototype Inquiry Dialog System

An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots

Hedonic Coalition Formation for Distributed Task Allocation among Wireless Agents

Human-Swarm Interaction

AHAPTIC interface is a kinesthetic link between a human

Cyber Physical Systems: Next Generation of Embedded Systems

Verification and Validation for Safety in Robots Kerstin Eder

Formal Verification. Lecture 5: Computation Tree Logic (CTL)

Dr. Wenjie Dong. The University of Texas Rio Grande Valley Department of Electrical Engineering (956)

Advanced Techniques for Mobile Robotics Location-Based Activity Recognition

Where s Waldo? Sensor-Based Temporal Logic Motion Planning

Research on Fuzzy Neural Network Assisted Train Positioning Based on GSM-R

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

Design and Control of the BUAA Four-Fingered Hand

Summary of robot visual servo system

The role of testing in verification and certification Kerstin Eder

Chapter 2 Introduction to Haptics 2.1 Definition of Haptics

A Probabilistic Method for Planning Collision-free Trajectories of Multiple Mobile Robots

Passive Bilateral Teleoperation

Improved Model Generation of AMS Circuits for Formal Verification

Available theses in industrial robotics (October 2016) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin

Enhanced performance of delayed teleoperator systems operating within nondeterministic environments

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

Introduction to Human-Robot Interaction (HRI)

FPGA Based Time Domain Passivity Observer and Passivity Controller

H2020 RIA COMANOID H2020-RIA

Cognitive Radios Games: Overview and Perspectives

Position and Force Control of Teleoperation System Based on PHANTOM Omni Robots

Available theses in robotics (March 2018) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin

Human-AI Partnerships. Nick Jennings Vice-Provost (Research and Enterprise) & Professor of Artificial Intelligence

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts

Stanford Center for AI Safety

Human Autonomous Vehicles Interactions: An Interdisciplinary Approach

Haptic Virtual Fixtures for Robot-Assisted Manipulation

Intelligent Agents for Virtual Simulation of Human-Robot Interaction

Ali-akbar Agha-mohammadi

SYSTEMATIC MODEL BASED AND SEARCH BASED TESTING OF CYBER PHYSICAL SYSTEMS

Fuzzy Logic Based Force-Feedback for Obstacle Collision Avoidance of Robot Manipulators

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /

MEAM 520. Haptic Rendering and Teleoperation

2. Introduction to Computer Haptics

A Feasibility Study of Time-Domain Passivity Approach for Bilateral Teleoperation of Mobile Manipulator

Learning Reactive Neurocontrollers using Simulated Annealing for Mobile Robots

HMM-based Error Recovery of Dance Step Selection for Dance Partner Robot

Trust, Satisfaction and Frustration Measurements During Human-Robot Interaction Moaed A. Abd, Iker Gonzalez, Mehrdad Nojoumian, and Erik D.

Multi-robot Formation Control Based on Leader-follower Method

SIGVerse - A Simulation Platform for Human-Robot Interaction Jeffrey Too Chuan TAN and Tetsunari INAMURA National Institute of Informatics, Japan The

Key-Words: - Fuzzy Behaviour Controls, Multiple Target Tracking, Obstacle Avoidance, Ultrasonic Range Finders

Unit 1: Introduction to Autonomous Robotics

On Observer-based Passive Robust Impedance Control of a Robot Manipulator

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

MECHATRONICS IN BIOMEDICAL APPLICATIONS AND BIOMECHATRONICS

Invited Speaker Biographies

What if my Hand had Flying Fingers?

MEAM 520. Haptic Rendering and Teleoperation

A Posture Control for Two Wheeled Mobile Robots

Dynamic Emotion-Based Human-Robot Collaborative Assembly in Manufacturing:The Preliminary Concepts

Wednesday, October 29, :00-04:00pm EB: 3546D. TELEOPERATION OF MOBILE MANIPULATORS By Yunyi Jia Advisor: Prof.

IN MOST human robot coordination systems that have

Autonomous and Autonomic Systems: With Applications to NASA Intelligent Spacecraft Operations and Exploration Systems

Rearrangement task realization by multiple mobile robots with efficient calculation of task constraints

Robot Ontology Standards

Supervisory Control for Cost-Effective Redistribution of Robotic Swarms

Executive Summary. Chapter 1. Overview of Control

Towards Intuitive Industrial Human-Robot Collaboration

An Analysis of Degraded Communication Channels in Human-Robot Teaming and Implications for Dynamic Autonomy Allocation

Traffic Control for a Swarm of Robots: Avoiding Target Congestion

TRANSIENT STABILITY ENHANCEMENT OF POWER SYSTEM USING INTELLIGENT TECHNIQUE

Safe Human-Robot Co-Existence

Cooperative Sensing for Target Estimation and Target Localization


University of Michigan 1630 Cram Circle Apt. #13Ann Arbor, MI, 48105, ,

Distributed supervisory control for a system of path-network sharing mobile robots

Glossary of terms. Short explanation

LASA I PRESS KIT lasa.epfl.ch I EPFL-STI-IMT-LASA Station 9 I CH 1015, Lausanne, Switzerland

Available theses in robotics (November 2017) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin

22c181: Formal Methods in Software Engineering. The University of Iowa Spring Propositional Logic

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

Michael P. Vitus 260 King St Unit 757

Fuzzy Logic Based Robot Navigation In Uncertain Environments By Multisensor Integration

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

Ehsan Noohi Bezanjani

HAPTIC GUIDANCE BASED ON HARMONIC FUNCTIONS FOR THE EXECUTION OF TELEOPERATED ASSEMBLY TASKS. Carlos Vázquez Jan Rosell,1

A game-based model for human-robots interaction

Lecture 9: Teleoperation

Rapid and precise control of a micro-manipulation stage combining H with ILC algorithm

An Agent-Based Architecture for an Adaptive Human-Robot Interface

The world s first collaborative machine-intelligence competition to overcome spectrum scarcity

Oscillation Ring Test Using Modified State Register Cell For Synchronous Sequential Circuit

Group Robots Forming a Mechanical Structure - Development of slide motion mechanism and estimation of energy consumption of the structural formation -

Handling Failures In A Swarm

Human-Robot Interaction (HRI): Achieving the Vision of Effective Soldier-Robot Teaming

Transcription:

TRUST-BASED CONTROL AND MOTION PLANNING FOR MULTI-ROBOT SYSTEMS WITH A HUMAN-IN-THE-LOOP Yue Wang, Ph.D. Warren H. Owen - Duke Energy Assistant Professor of Engineering Interdisciplinary & Intelligent Research (I 2 R) Laboratory Department of Mechanical Engineering, Clemson University

Background and Motivation Computational Trust Models Trust-based Teleoperation of Multi-Robot Systems Trust-based Multi-Robot Symbolic Motion Planning Conclusions 2/25

Background and Motivation Computational Trust Models Trust-based Teleoperation of Multi-Robot Systems Trust-based Multi-Robot Symbolic Motion Planning Conclusions 3/25

Background & Motivation & Motivation Trust Trust is the central enabler in determining human s acceptance and allocation of automation Qualitative models, measurements before and after operations Offer little insight for real-time robotic operations and performance guarantees Subjective Trust Measurement HRI Human-machine interface (HMI) design Lack understanding of the dynamic interaction for real-time robotic operations in complex and uncertain environments Lack system-level performance guarantees and verification Human-robot interaction (HRI) in multi-robot systems is especially challenging Novelty Social/Psychological/Physical HRI for real-time robotic operations Quantitative analysis Embed human factors analysis into control theory, decision theory, and robot motion planning 4/25

Background and Motivation Computational Trust Models Trust-based Teleoperation of Multi-Robot Systems Trust-based Multi-Robot Symbolic Motion Planning Conclusions 5/25

Computational Trust Models Trust - the attitude that an agent will help achieve an individual s goals in a situation characterized by uncertainty and vulnerability. [Lee & See, Human Factors, 2004] Our Trust Models Time-series trust model [Wang et. al. Springer 2014; B. Sadrfaridpour et. al. Springer 2015; Rahman et. al. DSCC 2015a; Saeidi & Wang, CDC 2015; Saeidi et. al. ACC 2016; Sadrfaridpour et. al. CASE 2016; Rahman et. al. CASE 2016a; Spencer et. al., IROS 2016; Mahani & Wang, DSCC 2016; Saeidi et. al., T-RO 2017] Dynamic Bayesian Network (DBN) Human-centered design for autonomous systems to enable utilization of autonomy Subjective Trust Design of human-like, unbiased decision-making for balanced joint system performance & human experience Objective Trust /Trustworthiness trust model [Wang et. al., ACM TiiS 2017] Robot-to-human trust model [Walker et. al. MSCI 2015; Rahman et. al. CASE 2016a] Mutual trust model [Wang et. al. ACC 2015, CPS 2015; Wang & Zhang ed., Springer 2017] RoboTrust for multi-robot systems [Saeidi et. al., IROS 2017] 6/25

DBN Trust Models [Wang et. al., ACM TiiS 2017] Main Factors Autonomy Xu & Dudek. OPTIMo: Online probabilistic trust inference Allocation Prob. of Collaboration model for asymmetric human-robot collaborations, In Proc. ACM/IEEE Int. Conf. HRI, 2015. Lee & Moray, Trust, control strategy, and allocation of function in human-machine systems, Ergonomics,1992. Hancock, et al. A meta-analysis of factors affecting trust in human-robot interaction, Human Factors, 2011. Hoff & Bashir, Trust in Automation: Integrating Empirical Evidence on Factors that Influence Trust, Human Factors, 2014 7/25

DBN Trust Models Real-time trust computation: (a) human, robot performance, fault, (b) trust belief, (c) human collaboration, (d) trust change, and (e) direct subjective trust measure 8/25

Background and Motivation Computational Trust Models Trust-based Teleoperation of Multi-Robot Systems Trust-based Multi-Robot Symbolic Motion Planning Conclusions 9/25

Tele-autonomous Operation of Mobile Robots Delay Delay Automated decision aids via objective computational trustbased measures Primary decision-maker Milder negative effects of improper trust in mobile robotic applications Improper trust Disproportionate Autonomy allocation Decreased task performance and increased human workload 10/25

Mixed-Initiative Bilateral Haptic Teleoperation of Mobile Robots based on Mutual Trust Analysis [Saeidi et. al. ACC 2016; IEEE T-RO 2017; Fu et. al., ACC 2016] Function of robot-to-human trust Possible sources of instability! Passivity theory Function of human-to-robot trust 11/25

Ein Mixed-Initiative Bilateral Haptic Teleoperation of Mobile Robots based on Mutual Trust Analysis Passivity Theory & Port Network Theory Σ Σ : x = f( x( t), u( t), t) E out E in Eout Passive systems are stable Interconnection of passive n-ports results in a larger passive system In teleoperation schemes force and velocities commands form the power ports filter Feedback r-passivity Wave transformation PO & PC Port-based model for the mixed-initiative bilateral haptic teleoperation 12/25

Mixed-Initiative Bilateral Haptic Teleoperation of Mobile Robots based on Mutual Trust Analysis Dynamics of the Master Haptic Device Feedback r Passivity of the Master, Master Dynamics Master Dynamics 13/25

Mixed-Initiative Bilateral Haptic Teleoperation of Mobile Robots based on Mutual Trust Analysis Passivity of the Communication Channel with Variable Time-Delay and Variable Scaling Block diagram for the communication channel with time-varying delays and variable power scaling 14/25

Mixed-Initiative Bilateral Haptic Teleoperation of Mobile Robots based on Mutual Trust Analysis Passivity of the Slave using PO & PC Total velocity command to the robot Local autonomous controller (high-level controller) Guarantee passivity of the slave Force feedback algorithm Velocity tracking controller (low-level controller) Environmental disturbance 15/25

Trust-based Bilateral Teleoperation of Multi-Robot Motivation: Systems [Saeidi et. al. IROS 2017] Motivation Reduced manpower for control of a robot team Increased robustness and flexibility of the robotic agents via cooperation Challenges Stability of the proposed scheme under the effects of switching Tracking performance of the system under the proposed scheme 16/25

Passivity of Switched Systems [Saeidi et. al. IROS 2017] 17/25

Passivity of the Trust-based Bilateral Teleoperation of Multi-Robot Systems [Saeidi et. al. IROS 2017] Select a leader robot with the highest trust level input output The relative position of the leader robot with its neighbors as haptic feedback 18/25

Background and Motivation Computational Trust Models Trust-based Teleoperation of Multi-Robot Systems Trust-based Multi-Robot Symbolic Motion Planning Conclusions 19/25

Trust-based Multi-Robot Symbolic Motion Planning Linear Temporal Logic (LTL) Propositional Operators: negation, conjunction, disjunction, implication, equivalence Temporal Operators: until U, always, eventually Expressive Motion Tasks: Reachability (liveliness) π 1, obstacle avoidance and safety π 2, convergence (stability) π 1, sequencing and temporal ordering Model Checking Checking whether TT satisfies over Π is called model checking. A model checker will return true if the formula is satisfied. If no such run can be found, the model checker returns a counterexample. Labeled Transition System (LTS) A transition system is a tuple TT = (SS,SS 0, Act, δ, Π, L), where SS is a set of states, SS 0 is a set of initial states, Act is a set of actions, δ is a transition relation, Π is the set of atomic propositions, and L is a labeling function. 22/25

Trust-based Multi-Robot Symbolic Motion Planning [Spencer et. al., IROS 2016; Mahani and Wang, DSCC 2016; Wang et. al., ACM TiiS 2017] Example High-level Specification for ISR Tasks 20/25

Trust-based Multi-Robot Symbolic Motion Planning [Spencer et. al., IROS 2016; Mahani and Wang, DSCC 2016; Wang et. al., ACM TiiS 2017] Trust-based Decomposition High trust: more tasks assigned to more trusted robot Low trust: fewer tasks assigned to less trusted robot Deadlock- and Livelock- Free Algorithms Goal destination reachability Inter-robot collision avoidance A human-in-the-loop Compositional Reasoning Interleaving of transition systems Unconditional fairness AP for Comm, Obs, & Ctrl 21/25

Trust-based Multi-Robot Symbolic Motion Planning [Spencer et. al., IROS 2016; Mahani and Wang, DSCC 2016; Wang et. al., ACM TiiS 2017 ] Monitoring and Checking (MaC) Simplex 22/25

Background and Motivation Computational Trust Models Trust-based Teleoperation of Multi-Robot Systems Trust-based Multi-Robot Symbolic Motion Planning Conclusions 23/25

Conclusions Computational trust models that are dynamic, quantitative, and probabilistic for real-time robotic operation Human trust in robot; Robot trustworthiness; Robot trust in human; Trust propagation in multi-robot systems Mutual trust based bilateral teleoperation of mobile robots Trust based shared control; Trust based haptic feedback; Passivity based analysis for multi-robot switches Trust based symbolic multi-robot motion planning with a human-in-the-loop Trust based compositional reasoning for multi-robot systems; Trust based run time verification for switches between manual and autonomous motion planning 24/25

Dr. Hamed Saeidi Dr. Rahman Mizanoor Mr. Behzad Sadr Mr. Adam Spencer Mr. Xiaotian Wang Mr. Zhanrui Liao Ms. Qiuchen Wang Mr. Jonathan Todd Mr. James Svacha Mr. Foster McLane Mr. Longsheng Jiang Mr. Maziar Mahani Mr. Fangjian Li Mr. Huanfei Zheng Mr. Evan Sand Ms. Swetha Mahadevan Mr. Sanghamitra Ahirrao Thank you! 25/25