Intuitive and Efficient Human-robot Collaboration via Real-time Approximate Bayesian Inference

  title={Intuitive and Efficient Human-robot Collaboration via Real-time Approximate Bayesian Inference},
  author={Javier Felip Leon and David Israel Gonzalez-Aguirre and Lama Nachman},
—The combination of collaborative robots and end- to-end AI, promises flexible automation of human tasks in factories and warehouses. However, such promise seems a few breakthroughs away. In the meantime, humans and cobots will collaborate helping each other. For these collaborations to be effective and safe, robots need to model, predict and exploit human’s intents for responsive decision making processes. Approximate Bayesian Computation (ABC) is an analysis-by-synthesis approach to perform… 

Figures and Tables from this paper



Probabilistic inference of human arm reaching target for effective human-robot collaboration

  • A. ZanchettinP. Rocco
  • Business
    2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
  • 2017
A novel method based on Bayesian statistics has been developed and its applicability in a realistic context has been verified within an industrial use case, consisting of a commercial collaborative robot and a human operator performing a collaborative assembly task.

Unsupervised early prediction of human reaching for human–robot collaboration in shared workspaces

A two-layer framework of Gaussian Mixture Models and an unsupervised online learning algorithm that updates these models with newly-observed trajectories is proposed and suggested that this framework can use human motion predictions to decide on robot motions that avoid the human in real-time applications with high reliability.

Anticipatory robot control for efficient human-robot collaboration

An anticipatory control method is presented that enables robots to proactively perform task actions based on anticipated actions of their human partners, and is implemented into a robot system that monitored its user's gaze, predicted his or her task intent based on observed gaze patterns, and performed anticipatory task actions according to its predictions.

Fast target prediction of human reaching motion for cooperative human-robot manipulation tasks using time series classification

A data-driven approach that synthesizes anticipatory knowledge of both human motions and subsequent action steps in order to predict in real-time the intended target of a human performing a reaching motion is presented.

Human-Robot Collaboration: From Psychology to Social Robotics

This survey reviews neuroscientific and psychological findings of the sensorimotor patterns that govern HHI and view them in a robotics context, and focuses on the mechanisms that are required for active, physical human-robot collaboration.

Evaluating Fluency in Human–Robot Collaboration

  • Guy Hoffman
  • Computer Science
    IEEE Transactions on Human-Machine Systems
  • 2019
Collaborative fluency is the coordinated meshing of joint activities between members of a well-synchronized team. In recent years, researchers in human–robot collaboration have been developing robots

Robot reading human gaze: Why eye tracking is better than head tracking for human-robot collaboration

It is found that the possibility to exploit the richer information carried by eye gaze has a significant impact on the interaction and allows for a more efficient human-robot collaboration than a comparable head tracking approach, according to both quantitative measures and subjective evaluation by the human participants.

Real-Time Obstacle Avoidance for Manipulators and Mobile Robots

  • O. Khatib
  • Computer Science
    Autonomous Robot Vehicles
  • 1990
This paper reformulated the manipulator con trol problem as direct control of manipulator motion in operational space—the space in which the task is originally described—rather than as control of the task's corresponding joint space motion obtained only after geometric and geometric transformation.

ABCtoolbox: a versatile toolkit for approximate Bayesian computations

ABCtoolbox allows a user to perform all the necessary steps of a full ABC analysis, from parameter sampling from prior distributions, data simulations, computation of summary statistics, estimation of posterior distributions, model choice, validation of the estimation procedure, and visualization of the results.

ELFI: Engine for Likelihood Free Inference

Engine for Likelihood-Free Inference (ELFI) is a Python software library for performing likelihood-free inference (LFI). ELFI provides a convenient syntax for arranging components in LFI, such as