DiSCo: Diffusion Sequence Copilots for Shared Autonomy

arXiv cs.RO / 3/25/2026

💬 OpinionIdeas & Deep AnalysisModels & Research

Key Points

  • The paper introduces Diffusion Sequence Copilots (DiSCo) as a shared-autonomy approach where an AI copilot corrects and completes user actions for complex control tasks like robotic arms and simulated driving.
  • DiSCo uses a diffusion policy to plan action sequences that remain consistent with a user’s past actions by seeding and inpainting the diffusion process with user-provided inputs.
  • The method includes tunable hyperparameters that trade off between matching expert-like actions, staying aligned with the user’s intent, and feeling responsive to the user.
  • Experiments on simulated driving and robotic arm tasks show that DiSCo substantially improves task performance compared with prior shared-autonomy behavior.
  • The work positions diffusion-based planning as a practical mechanism for robustness against challenging tasks, high-dimensional control demands, and potential corruption in user inputs.

Abstract

Shared autonomy combines human user and AI copilot actions to control complex systems such as robotic arms. When a task is challenging, requires high dimensional control, or is subject to corruption, shared autonomy can significantly increase task performance by using a trained copilot to effectively correct user actions in a manner consistent with the user's goals. To significantly improve the performance of shared autonomy, we introduce Diffusion Sequence Copilots (DiSCo): a method of shared autonomy with diffusion policy that plans action sequences consistent with past user actions. DiSCo seeds and inpaints the diffusion process with user-provided actions with hyperparameters to balance conformity to expert actions, alignment with user intent, and perceived responsiveness. We demonstrate that DiSCo substantially improves task performance in simulated driving and robotic arm tasks. Project website: https://sites.google.com/view/disco-shared-autonomy/