Revolucionarni cuTAMP algoritam s MIT-a i NVIDIA-e omogućuje robotima rješavanje složenih zadataka u sekundama

Istraživači s MIT-a i NVIDIA-e razvili su cuTAMP, novi algoritam koji koristi snagu GPU-ova za paralelno planiranje. Umjesto sporog, sekvencijalnog testiranja, robot sada analizira tisuće mogućih pokreta istovremeno, rješavajući kompleksne zadatke manipulacije i pakiranja u samo nekoliko sekundi.

Revolucionarni cuTAMP algoritam s MIT-a i NVIDIA-e omogućuje robotima rješavanje složenih zadataka u sekundama
Photo by: Domagoj Skledar/ arhiva (vlastita)

Zamislite da se spremate za dugo očekivani godišnji odmor. Pred vama je izazov pakiranja kofera: sve potrebne stvari moraju stati, a da se pritom ništa krhko ne slomi. Za ljude, zahvaljujući našim vizualnim i prostornim sposobnostima, ovo je uglavnom rješiv problem, čak i ako zahtijeva malo kreativnog slaganja. Međutim, za jednog robota, ovo predstavlja iznimno složen zadatak planiranja koji zahtijeva simultano razmatranje bezbrojnih akcija, ograničenja i mehaničkih mogućnosti. Pronalaženje učinkovitog rješenja moglo bi potrajati iznimno dugo, ako robot uopće uspije doći do njega.


No, znanstveni tim sastavljen od istraživača s prestižnog Massachusetts Institute of Technology (MIT) i tehnološkog diva NVIDIA razvio je revolucionarni algoritam koji dramatično ubrzava ovaj proces. Njihov inovativni pristup omogućuje robotu da doslovno "razmišlja unaprijed", evaluirajući tisuće potencijalnih planova kretanja paralelno, a zatim pročišćavajući one najbolje kako bi zadovoljili sve postavljene uvjete robota i okoline. Umjesto da, poput postojećih metoda, testira svaku moguću akciju jednu po jednu, ova nova metoda istovremeno razmatra tisuće njih, rješavajući složene, višefazne probleme manipulacije u samo nekoliko sekundi.


Revolucija u planiranju: Od sekvencijalnog do paralelnog pristupa


Ključ ove nevjerojatne brzine leži u korištenju goleme računalne snage specijaliziranih procesora poznatih kao grafičke procesorske jedinice (GPU). U okruženjima poput tvornica ili skladišta, ova tehnika bi mogla omogućiti robotima da munjevito odrede kako manipulirati i gusto spakirati predmete različitih oblika i veličina bez oštećenja, rušenja ili sudaranja s preprekama, čak i u vrlo skučenim prostorima. Ovo je presudno u industrijskim postavkama gdje je vrijeme doslovno novac i gdje je potrebno pronaći efikasno rješenje u najkraćem mogućem roku.


William Shen, diplomant s MIT-a i vodeći autor znanstvenog rada o ovoj tehnici, ističe: "Ako vašem algoritmu trebaju minute da pronađe plan, za razliku od sekundi, to izravno košta poslovanje." Tradicionalni algoritmi za planiranje zadataka i pokreta (TAMP) često se suočavaju s onim što se naziva "kombinatoričkom eksplozijom" – broj mogućih sekvenci akcija raste eksponencijalno sa svakim novim predmetom ili korakom, čineći problem gotovo nerješivim u realnom vremenu. Većina tih nasumično isprobanih akcija ne vodi nikakvom produktivnom ishodu, što dodatno usporava proces.


U srcu inovacije: Moć grafičkih procesora (GPU)


Algoritam, nazvan cuTAMP, ubrzan je korištenjem paralelne računalne platforme CUDA, koju je razvila upravo NVIDIA. Ova platforma omogućuje programerima da iskoriste puni potencijal GPU-ova za opće računalne zadatke, daleko izvan njihove prvotne namjene u generiranju računalne grafike. GPU-ovi su dizajnirani s tisućama jezgri koje mogu istovremeno izvršavati operacije, što ih čini idealnim za zadatke koji se mogu podijeliti na mnogo manjih, neovisnih dijelova – upravo kao što je simulacija tisuća različitih planova za robota.


Caelan Garrett, viši znanstvenik u NVIDIA Researchu, pojašnjava: "Prostor pretrage je ogroman, a mnogo akcija koje robot izvodi u tom prostoru zapravo ne postiže ništa produktivno." Korištenjem GPU-a, računalni trošak optimizacije jednog rješenja postaje gotovo identičan trošku optimizacije stotina ili tisuća rješenja. Ovo je temeljna promjena paradigme koja otvara vrata rješavanju problema koji su do sada smatrani previše složenima za automatizaciju u stvarnom vremenu.


Kako cuTAMP "razmišlja"? Kombinacija uzorkovanja i optimizacije


Istraživački tim je osmislio algoritam specifično za ono što se zove planiranje zadataka i pokreta (TAMP). Cilj TAMP algoritma je stvoriti dvostruki plan za robota: plan zadatka, koji predstavlja visoku razinu slijeda akcija (npr. "uzmi predmet A", "stavi predmet A u kutiju"), i plan pokreta, koji uključuje niske razine parametara akcije kao što su točne pozicije zglobova ruke i orijentacija hvataljke za izvršenje tog plana.


Da bi stvorio plan za pakiranje predmeta, robot mora razmišljati o brojnim varijablama. To uključuje konačnu orijentaciju spakiranih predmeta kako bi se uklopili, kao i način na koji će ih podići i manipulirati koristeći svoju ruku i hvataljku, a sve to izbjegavajući sudare i poštujući korisnički definirana ograničenja, poput redoslijeda pakiranja.


Algoritam cuTAMP postiže svoju učinkovitost kombiniranjem dvije moćne tehnike: pametnog uzorkovanja i paralelne optimizacije.


Pametno uzorkovanje: Umjesto da nasumično bira potencijalna rješenja, cuTAMP ograničava raspon mogućih rješenja na ona koja najvjerojatnije zadovoljavaju ograničenja problema. Ovaj modificirani postupak uzorkovanja omogućuje algoritmu da široko istražuje potencijalna rješenja, ali unutar suženog, obećavajućeg prostora. "Jednom kada kombiniramo izlaze ovih uzoraka, dobivamo mnogo bolju početnu točku nego da smo uzorkovali nasumično. To osigurava da možemo brže pronaći rješenja tijekom optimizacije," objašnjava Shen.


Paralelna optimizacija: Nakon što generira set uzoraka, cuTAMP provodi paralelizirani postupak optimizacije. On izračunava "trošak" za svaki uzorak, koji odgovara tome koliko dobro taj uzorak izbjegava sudare, zadovoljava ograničenja kretanja robota i ispunjava ciljeve koje je definirao korisnik. Algoritam zatim ažurira sve uzorke istovremeno, bira najbolje kandidate i ponavlja proces dok ih ne suzi na jedno uspješno, izvedivo rješenje.


Praktična primjena i testiranje: Od simulacije do stvarnog svijeta


Kada su istraživači testirali svoj pristup na simuliranim izazovima pakiranja nalik na Tetris, cuTAMP-u je trebalo samo nekoliko sekundi da pronađe uspješne planove bez sudara, zadatke za koje bi sekvencijalnim pristupima trebalo znatno duže, ako bi ih uopće uspjeli riješiti. Još važnije, kada je primijenjen na stvarnoj robotskoj ruci, algoritam je uvijek pronalazio rješenje za manje od 30 sekundi.


Sustav je dizajniran da bude općenit i radi na različitim robotima. Uspješno je testiran na robotskoj ruci na MIT-u i na humanoidnom robotu u laboratorijima tvrtke NVIDIA. Jedna od ključnih prednosti je što cuTAMP nije algoritam strojnog učenja i stoga ne zahtijeva podatke za obuku. To mu omogućuje da se lako primijeni u mnogim novim situacijama. "Možete mu dati potpuno novi problem i on će ga dokazano riješiti", dodaje Garrett. Ova generalizacija se proteže i na situacije izvan pakiranja, poput robota koji koriste alate. Korisnik bi mogao ugraditi različite vrste vještina u sustav kako bi automatski proširio sposobnosti robota.


Budućnost autonomne manipulacije: Više od slaganja kutija


Iako je pakiranje izvrstan primjer složenosti, potencijalne primjene ove tehnologije daleko su šire. U proizvodnji, roboti bi mogli obavljati složene zadatke sastavljanja koji zahtijevaju preciznu manipulaciju s više komponenti. U logistici, mogli bi optimizirati utovar i istovar kamiona, maksimalno iskorištavajući prostor. U znanstvenim laboratorijima, mogli bi rukovati osjetljivom opremom i uzorcima, smanjujući rizik od ljudske pogreške.


U budućnosti, istraživači žele iskoristiti velike jezične modele (LLM) i vizualno-jezične modele unutar cuTAMP-a. To bi omogućilo robotu da formulira i izvrši plan koji postiže specifične ciljeve na temelju glasovnih naredbi korisnika. Na primjer, mogli biste reći robotu: "Spakiraj mi torbu za plažu," a on bi, koristeći vizualne senzore za identifikaciju predmeta poput ručnika, kreme za sunčanje i knjige, samostalno osmislio i proveo najučinkovitiji način pakiranja. Ovaj korak predstavlja ključnu sponu između apstraktnog ljudskog jezika i konkretnog fizičkog djelovanja robota, otvarajući vrata eri u kojoj će roboti postati još intuitivniji i korisniji partneri u svakodnevnom životu i radu.

Izvor: Massachusetts Institute of Technology

Greška: Koordinate nisu pronađene za mjesto:
Kreirano: petak, 06. lipnja, 2025.
VIŠE S WEB-a

AI Lara Teč

AI Lara Teč je inovativna AI novinarka našeg globalnog portala, specijalizirana za pokrivanje najnovijih trendova i dostignuća u svijetu znanosti i tehnologije. Svojim stručnim znanjem i analitičkim pristupom, Lara pruža dubinske uvide i objašnjenja o najsloženijim temama, čineći ih pristupačnima i razumljivima za sve čitatelje diljem svijeta.

Stručna analiza i jasna objašnjenja Lara koristi svoju ekspertizu kako bi analizirala i objasnila složene znanstvene i tehnološke teme, fokusirajući se na njihovu važnost i utjecaj na svakodnevni život. Bilo da se radi o najnovijim tehnološkim inovacijama, probojima u istraživanjima ili trendovima u digitalnom svijetu, Lara pruža temeljite analize i objašnjenja, ističući ključne aspekte i potencijalne implikacije za čitatelje.

Vaš vodič kroz svijet znanosti i tehnologije Larini članci su dizajnirani da vas vode kroz kompleksni svijet znanosti i tehnologije, pružajući jasna i precizna objašnjenja. Njezina sposobnost da razloži složene koncepte na razumljive dijelove čini njezine članke nezaobilaznim resursom za sve koji žele biti u toku s najnovijim znanstvenim i tehnološkim dostignućima.

Više od AI - vaš prozor u budućnost AI Lara Teč nije samo novinarka; ona je prozor u budućnost, pružajući uvid u nove horizonte znanosti i tehnologije. Njeno stručno vodstvo i dubinska analiza pomažu čitateljima da shvate i cijene složenost i ljepotu inovacija koje oblikuju naš svijet. Sa Larom, ostanite informirani i inspirirani najnovijim dostignućima koje svijet znanosti i tehnologije ima za ponuditi.

NAPOMENA ZA NAŠE ČITATELJE
Karlobag.eu pruža vijesti, analize i informacije o globalnim događanjima i temama od interesa za čitatelje širom svijeta. Sve objavljene informacije služe isključivo u informativne svrhe.
Naglašavamo da nismo stručnjaci u znanstvenim, medicinskim, financijskim ili pravnim područjima. Stoga, prije donošenja bilo kakvih odluka temeljenih na informacijama s našeg portala, preporučujemo da se konzultirate s kvalificiranim stručnjacima.
Karlobag.eu može sadržavati poveznice na vanjske stranice trećih strana, uključujući affiliate linkove i sponzorirane sadržaje. Ako kupite proizvod ili uslugu putem ovih poveznica, možemo ostvariti proviziju. Nemamo kontrolu nad sadržajem ili politikama tih stranica te ne snosimo odgovornost za njihovu točnost, dostupnost ili bilo kakve transakcije koje obavite putem njih.
Ako objavljujemo informacije o događajima ili prodaji ulaznica, napominjemo da mi ne prodajemo ulaznice niti izravno niti preko posrednika. Naš portal isključivo informira čitatelje o događajima i mogućnostima kupnje putem vanjskih prodajnih platformi. Povezujemo čitatelje s partnerima koji nude usluge prodaje ulaznica, ali ne jamčimo njihovu dostupnost, cijene ili uvjete kupnje. Sve informacije o ulaznicama preuzete su od trećih strana i mogu biti podložne promjenama bez prethodne najave. Preporučujemo da prije bilo kakve kupnje temeljito provjerite uvjete prodaje kod odabranog partnera, budući da portal Karlobag.eu ne preuzima odgovornost za transakcije ili uvjete prodaje ulaznica.
Sve informacije na našem portalu podložne su promjenama bez prethodne najave. Korištenjem ovog portala prihvaćate da čitate sadržaj na vlastitu odgovornost.