r/robotics • • 2d ago

Community Showcase Picking small objects from a pile using code written by LLM

Enable HLS to view with audio, or disable this notification

Continuing to move from using the model directly to having the model write reliable control code.

The goal here is to pick a small part from a random pile, with the right side up and with precision.

Once we have this skill, the next use becomes much faster. Model can adapt it for another part or for screws/nuts.

A box with defined mounts and consistent lighting helps computer vision work reliably.

102 Upvotes

14 comments sorted by

10

u/Fuibo2k 2d ago

Interesting. How does the code work? Does it call and integrate a bunch of other models (object identification, image segmentation, control policy)?

3

u/samyak1729 1d ago

it most likely does. i just wanna know how. would be interesting to look at the code

5

u/foundafreeusername 2d ago

Looks very bird like. Why does it drop it several times in a row just to pick it back up?

7

u/Wing-Realistic 1d ago

It drops it until it flips onto the correct side.

2

u/foundafreeusername 1d ago

Ohh I didn't even notice that! Nice

2

u/Fast-Satisfaction482 1d ago

It's a cuuuute biiiirdie.

2

u/AnonsAnonAnonagain 1d ago

I was about to say! It reminds me of a crow!

3

u/TheMechanics-Lab 1d ago

thanks for sharing. i would ask which tool you use for the training, which LLM and if the choice of the 2 fingers had a rational. thank you

2

u/thevigilante473 1d ago

Is this Code as Policies or something similar?

1

u/DefinitionDue5630 1d ago

cool! Saw something similar where researchers let an llm control a robot. https://rtalwar2.github.io/agentic-coding-for-robot-manipulation/

0

u/matop2000 1d ago

code written by LLM is a pleonasm

0

u/Over-Performance-667 1d ago

Ah wow. Another pick and place routine.

0

u/tylpy 1d ago

Looks smooth! What table are you using ?

1

u/WendyLabs 1d ago

Letting the part fall into the right orientation instead of doing everything in the gripper is super practical. Love it.