Interpretable Run-Time Prediction and Planning in Co-Robotic Environments

09/08/2021
by   Rahul Peddi, et al.
0

Mobile robots are traditionally developed to be reactive and avoid collisions with surrounding humans, often moving in unnatural ways without following social protocols, forcing people to behave very differently from human-human interaction rules. Humans, on the other hand, are seamlessly able to understand why they may interfere with surrounding humans and change their behavior based on their reasoning, resulting in smooth, intuitive avoiding behaviors. In this paper, we propose an approach for a mobile robot to avoid interfering with the desired paths of surrounding humans. We leverage a library of previously observed trajectories to design a decision-tree based interpretable monitor that: i) predicts whether the robot is interfering with surrounding humans, ii) explains what behaviors are causing either prediction, and iii) plans corrective behaviors if interference is predicted. We also propose a validation scheme to improve the predictive model at run-time. The proposed approach is validated with simulations and experiments involving an unmanned ground vehicle (UGV) performing go-to-goal operations in the presence of humans, demonstrating non-interfering behaviors and run-time learning.

READ FULL TEXT

page 1

page 6

page 7

research
08/21/2020

SOTER on ROS: A Run-Time Assurance Framework on the Robot Operating System

We present an implementation of SOTER, a run-time assurance framework fo...
research
09/24/2018

Social Navigation Planning Based on People's Awareness of Robots

When mobile robots maneuver near people, they run the risk of rudely blo...
research
02/13/2023

Animating Human Athletics

This paper describes algorithms for the animation of men and women perfo...
research
10/22/2019

An Adaptive Markov Process for Robot Deception

Deception has a long history in the study of intelligent systems. Animal...
research
10/12/2017

Social Attention: Modeling Attention in Human Crowds

Robots that navigate through human crowds need to be able to plan safe, ...
research
06/29/2021

A Toolchain to Design, Execute, and Monitor Robots Behaviors

In this paper, we present a toolchain to design, execute, and verify rob...
research
03/02/2020

Socially-Aware Robot Planning via Bandit Human Feedback

In this paper, we consider the problem of designing collision-free, dyna...

Please sign up or login with your details

Forgot password? Click here to reset