正在加载视频...

视频加载失败

Every wondered if we can model motion as a language? can we tokenize this new language? is it useful? Turns out tremendously! 🚀 In out latest #NeurIPS2024 paper on QueST: Self-Supervised Skill Abstractions for Learning Continuous Control, we find that action tokenization matters a lot! We can learn skill...

26,218 次观看 • 1 年前 •via X (Twitter)

10 条评论

Animesh Garg 的头像
Animesh Garg1 年前

also a shout out to @LerrelPinto and team for their work on BAKU which is concurrent and equally impressive in terms of thinning the chaff in BC architectures. This is important and their ideas are also very timely. It is exciting to see the field simplify architectures and also simpler latent variable transformer architectures becoming very competitive at multimodal action space modeling.

Animesh Garg 的头像
Animesh Garg1 年前

Also shout out to @zsoltkira @AlexToshev and team for another learned action tokenizer “…show that a learned tokenization allows for sufficient modeling precision, yielding the best performance on downstream tasks. For discrete actions, we demonstrate that semantically aligning these actions with the native output token space of the MLLM leads to the strongest performance. We arrive at these lessons via a thorough study of seven action space adapters…” Learned action tokenization, combined with simplified transformer architectures is scaling very well I’m so glad to see more activity on this question and that too from my next-door neighbor @zsoltkira

Dr. Angelica Lim @petitegeek.bsky.social 的头像
Dr. Angelica Lim @petitegeek.bsky.social1 年前

100% agree! Tokenizing motion as a language also helps for translating language to motion (IROS 2022) We also have relevant work in BC with action tokens coming up at IROS 2024

Animesh Garg 的头像
Animesh Garg1 年前

thanks for sharing. we will look at it and definitely cite it in the camera ready.

Kaustubh Sridhar 的头像
Kaustubh Sridhar1 年前

Hi @animesh_garg @MeteAtharva , this is a really interesting paper! Just wanted to share our ICLR 24 paper, MCNN which also previously improved over diffusion policy and other BC baselines. Thanks

Ge Yang 的头像
Ge Yang1 年前

This is really good!

You Jiacheng 的头像
You Jiacheng1 年前

I feel the effectiveness attribution of the causal tokenizer design might be wrong. Since the AR transformer generates the tokens auto-regressively (and causally), it's natural to use a causal tokenizer -- otherwise there is a mismatch.

wildiris 的头像
wildiris1 年前

This is fantastic. It's exactly what I'm working on in hardware.

Animesh Garg 的头像
Animesh Garg1 年前

Great to hear that would love to know more how to do that in hardware

Anonymous Deep Learning 的头像
Anonymous Deep Learning1 年前

Cool but is it really necessary to reduce motion information to a much lower bandwidth information such as language? For humans language is easy to understand but robots can understand trajectories in coordinates. So isn’t language a shortcut here?

相关视频

Milestone! We (robotic arms for gadgets assembly) finished the first commercial order, which brought the first revenue. Here are some learnings from this: The customer was a smart toy manufacturer. The task was to add a heatsink to Raspberry Pi. We received parts from them and returned the assembled modules back. Currently, it's done by teleoperation. Later it will be done by a remote employee via the Internet. Then it will be automated action by action, reducing the operator's time on this and making the task profitable. ps. If you have an assembly task that we can do for you asynchronically - leave a comment below. Learning 1. It's possible! This task which is usually done by the human arm with 5 fingers can be done with a two-finger gripper with the addition of a couple of simple tooling. The task was not simplified. We peeled off thin films from stickers, unpacked paper boxes, moved PCB boards full of components, etc. And no unsolvable problems have been encountered yet. Challenges: 1) The paper box shifted during the opening Solved with the plastic walls that you can lean against 2) Heat pad, stuck to the gripper instead of heat sync. Can be solved by gripper with a pump, but this time solved with the patience of the operator 3) The film on the pad is very thin. Turned out that sub-millimeter arm precision is enough to peel it off with just a regular gripper. 4) The working area has not enough space. You'll only know this by doing real tasks in bulk. This could be solved by an extra pair of long arms, but in this case, solved with the patience of the operator. I think that in the end, we will have 5-10 types of universal tooling and 5-10 types of grippers to solve almost all the problems in such assembly tasks. Learning 2. It's slow. It took 5 times more time, than doing it with human hands. But the good news is there's a lot of room for improvement. We now have specific “time for task” metrics, which we will decrease with iterations. The main reasons for slowness: 1) To rotate the gripper to a steep angle you are forced to control one robot arm with two hands instead of using both arms. We can fix this by just making more room for rotations. 2) Grabbing PCB board with two arms is hard. A slight difference in rotation can break the board, and it's hard to control these angles visually. To solve this, the best way is to use force feedback so you can feel the pressure applied to the item. 3) Accuracy and steadiness is still can be improved We will try a metal version and double the motors to do this. 4) It is physically difficult for the human hands to move with such precision To solve this, we will add a pad for the hands like in surgical robots Learning 3. It's a good business model The "Factory in the cloud" is a good business model for this stage. You send us parts and we send back assembled modules. Currently, it's more convenient than sending a robot to your place, as we can iterate/fix the robot quickly and utilize it 100% of the time. When we polish the set-up over time - we can send robots to your place. So if we can assemble something for you in the USA with Chinese prices by using modern automation - leave a comment below.

Igor Kulakov

37,266 次观看 • 1 年前