EDiRobotics / GR1-Training

Reimplementation of GR-1, a generalized policy for robotics manipulation.
Apache License 2.0
91 stars 3 forks source link

Inference Speed Question #3

Closed mbreuss closed 3 months ago

mbreuss commented 3 months ago

Hi @StarCycle

thanks for your contributions toward making GR-1 fully open source! I was curious about the inference speed of GR-1 compared to our MDT policy (if you tried it too) Can you share some of your experiences?:)

Thanks!

StarCycle commented 3 months ago

Hi @mbreuss,

Sorry I haven't run MDT or measured the inference speed of GR-1 yet...but I did think about it:

By the way, I have some questions about accelerating diffusion models:

About using CLA loss in my network:

But there are some confusing phenomenons:

StarCycle

mbreuss commented 3 months ago

Thanks for the detailed answer!

Accelerating Diffusion Models

Regarding your questions for MDT and VLM Diffusion

Choice of Diffusion Head

Weird Rollout Behavior

Here is some low level example for that: The model is only trained on the demos in a small area of [-6, 6]. The DP generalizes the overall trend. I averaged 100 action predictions and the low variance in x-areas below -6 and above 6 shows that the model is pretty certain on what it is doing although it has never seen these states.

Video Diffusion

GENIE

That looks super interesting! Keep me updated on this, I believe that GENIE offers many interesting applications for robotics!

If you want you can drop me an email to moritz.reuss@kit.edu when you have more questions regarding Diffusion Policies and similar ideas! I would be interested to discuss more.

Best, Moritz

StarCycle commented 3 months ago

Great thanks! I sent an email to you!