Learning and planning for optimal synergistic human-robot coordination in manufacturing contexts
By: Samuele Sandrini, Marco Faroni, Nicola Pedrocchi
Potential Business Impact:
Robots work safer and faster with people.
Collaborative robotics cells leverage heterogeneous agents to provide agile production solutions. Effective coordination is essential to prevent inefficiencies and risks for human operators working alongside robots. This paper proposes a human-aware task allocation and scheduling model based on Mixed Integer Nonlinear Programming to optimize efficiency and safety starting from task planning stages. The approach exploits synergies that encode the coupling effects between pairs of tasks executed in parallel by the agents, arising from the safety constraints imposed on robot agents. These terms are learned from previous executions using a Bayesian estimation; the inference of the posterior probability distribution of the synergy coefficients is performed using the Markov Chain Monte Carlo method. The synergy enhances task planning by adapting the nominal duration of the plan according to the effect of the operator's presence. Simulations and experimental results demonstrate that the proposed method produces improved human-aware task plans, reducing unuseful interference between agents, increasing human-robot distance, and achieving up to an 18\% reduction in process execution time.
Similar Papers
Adaptive Human-Robot Collaborative Missions using Hybrid Task Planning
Multiagent Systems
Helps robots and people work together better.
Distributed Resource Allocation for Human-Autonomy Teaming under Coupled Constraints
Systems and Control
Helps robots and people share jobs fairly.
Intuitive Programming, Adaptive Task Planning, and Dynamic Role Allocation in Human-Robot Collaboration
Robotics
Robots learn to work with people better.