Trajectory Optimization for Coordinated Human-Robot Collaboration

10/10/2019
by   Adam Fishman, et al.
0

Effective human-robot collaboration requires informed anticipation. The robot must simultaneously anticipate what the human will do and react both instantaneously and fluidly when its predictions are wrong. Even more, the robot must plan its own actions in a way that accounts for the human predictions but also with the knowledge that the human's own behavior will change based on what the robot does. This back-and-forth game of prediction and planning is extremely difficult to model well using standard techniques. In this work, we exploit the duality between behavior prediction and control explored in the Inverse Optimal Control (IOC) literature to design a novel Model Predictive Control (MPC) algorithm that simultaneously plans the robot's behavior and predicts the human's behavior in a joint optimal control model. In the process, we develop a novel technique for bridging finite-horizon motion optimizers to the problem of spatially consistent continuous optimization using explicit sparse reward terms, i.e., negative cost. We demonstrate the framework on a collection of cooperative human-robot handover experiments in both simulation and with a real-world handover scenario.

READ FULL TEXT

page 1

page 6

research
09/14/2019

Modeling Collaboration for Robot-assisted Dressing Tasks

We investigated the application of haptic aware feedback control and dee...
research
11/13/2020

Learning Predictive Models for Ergonomic Control of Prosthetic Devices

We present Model-Predictive Interaction Primitives – a robot learning fr...
research
06/08/2023

Time-Optimal Path Tracking with ISO Safety Guarantees

One way of ensuring operator's safety during human-robot collaboration i...
research
01/17/2019

Interactive Plan Explicability in Human-Robot Teaming

Human-robot teaming is one of the most important applications of artific...
research
03/15/2018

Motion optimization and parameter identification for a human and lower-back exoskeleton model

Designing an exoskeleton to reduce the risk of low-back injury during li...
research
07/02/2020

Designing Environments Conducive to Interpretable Robot Behavior

Designing robots capable of generating interpretable behavior is a prere...
research
11/18/2020

An analytical diabolo model for robotic learning and control

In this paper, we present a diabolo model that can be used for training ...

Please sign up or login with your details

Forgot password? Click here to reset