Figure 2. DiSCo overview. a , In autonomous diffusion policy, standard Gaussian noise
AtK is reverse diffused to an action sequence,
At0 . b , In DiSCo, a user action sequence,
Ut0 , is forward diffused by
ksw steps to a noisy sequence
Utksw . The noised user inputs
Utksw seed the reverse diffusion process and inpaint the reverse process with user actions. The output
A~t0 represents the reverse diffused policy action sequence, now inpainted with user actions. c , Illustration of the observation horizon
O , inference delay
D , re-plan interval
R , and total prediction horizon
P . d , The seeding strategies for User-centered Anchoring and Hybrid Anchoring. e , The inpainting strategy for shared autonomy. After forward diffusion for
ksw steps, we run
kip reverse diffusion steps where the the user input sequence is inpainted. For the remaining
ksw−kip steps, we run reverse diffusion with no inpainting. Total inpainting occurs when
kip=ksw , and
a~00=u00 ,
a~10=u10 , etc. DiSCo overview.
a, In autonomous diffusion policy, standard Gaussian noise
\AtK is reverse diffused to an action sequence,
\At0.
b, In DiSCo, a user action sequence,
\Ut0, is forward diffused by
ksw steps to a noisy sequence
\Utksw. The noised user inputs
\Utksw seed the reverse diffusion process and inpaint the reverse process with user actions. The output
\A~t0 represents the reverse diffused policy action sequence, now inpainted with user actions.
c, Illustration of the observation horizon
O, inference delay
D, re-plan interval
R, and total prediction horizon
P.
d, The seeding strategies for User-centered Anchoring and Hybrid Anchoring.
e, The inpainting strategy for shared autonomy. After forward diffusion for
ksw steps, we run
kip reverse diffusion steps where the the user input sequence is inpainted. For the remaining
ksw−kip steps, we run reverse diffusion with no inpainting. Total inpainting occurs when
kip=ksw, and
\tilde{\a}_0^0 = \u_0^0,
\tilde{\a}_1^0 = \u_1^0, etc.