
X2 ca instrument de laborator, nu demonstrație de scenă
Un laborator care cumpără un umanoid nu cumpără o demonstrație. Cumpără un instrument pe care studenții vor scrie cod ani la rând și care trebuie să reziste predării către un alt grup de cercetare în fiecare semestru. Asta schimbă ceea ce contează. O mașină care pare impresionantă executând o rutină fixă nu are nicio valoare pentru un laborator dacă nimeni din clădire nu o poate folosi.
- SDK-ul decide dacă este cu adevărat o platformă.
- AGIBOT publică stratul de control al X2, AimDK_X2, atât în Python, cât și în C++. Aceasta este diferența dintre un robot pe care laboratorul poate construi cursuri și lucrări științifice și un robot care execută un set fix de trucuri pe care nimeni nu îl poate extinde. Cu Python, un masterand ajunge de la o idee viabilă la un experiment funcțional într-o după-amiază; C++ este ceea ce îi trebuie laboratorului când experimentul devine o buclă de control în timp real, iar faptul că ambele limbaje se găsesc în același SDK înseamnă că aceeași mașină acoperă atât un curs introductiv de interacțiune om-robot, cât și un doctorat în locomoție, fără a rescrie codul. Un sistem închis cu mod demonstrativ nu răspunde la niciuna dintre cele două cerințe, indiferent cât de bună pare demonstrația.
- Gradele de libertate și lungimea brațului sunt cele care decid întrebările de cercetare pe care platforma le poate susține
- , nu o specificație de admirat. X2 Basic are 25 de grade de libertate active și cântărește 33 kg; X2 Ultra are 30 de grade de libertate active și cântărește 39 kg, cu o lungime a brațului de 558 mm și o sarcină utilă de 3 kg per braț. Un laborator a cărui cercetare este manipularea, prehensiunea condusă de un comportament autonom învățat, coordonarea bimanuală, are nevoie de cele cinci grade de libertate suplimentare ale versiunii Ultra și de lungimea brațului ei pentru a putea formula experimentul: o lungime mai mică a brațului sau mai puține articulații acționate nu este o versiune redusă a aceluiași studiu, ci un studiu diferit.

O mișcare de cameră generată artificial în jurul unei imagini de sinteză a X2 realizate de AGIBOT, pornind de la un singur cadru fix. Nu este o filmare a robotului în lucru: robotul rămâne nemișcat și se mișcă doar camera. Arată mașina despre care vorbește acest articol, nu o sarcină executată de ea.
- Cele două niveluri corespund celor două tipuri de laborator, și aceasta este prima decizie care trebuie luată corect.
- Basic este potrivit pentru predare, interacțiune om-robot și cercetare de locomoție: cursuri care au nevoie de o platformă completă pe care studenții o pot mânui în siguranță și o pot programa, unde rezultatul căutat este un comportament predictibil și puține bătăi de cap, nu putere de calcul brută. Ultra este potrivit pentru cercetarea de percepție și manipulare care rulează un comportament autonom învățat la bord, pe NVIDIA Orin NX la 157 TOPS, cu o viteză de deplasare de până la 2 m/s. Dacă foaia de parcurs a laboratorului prevede ca inferența să ruleze pe robot, nu pe un calculator separat care trimite comenzi printr-o conexiune, bugetul de calcul al Orin NX este cifra care decide dacă este necesar Ultra sau dacă Basic este suficient.
- Merită menționat și ce nu publică catalogul.
- AGIBOT enumeră peste 20 de mișcări presetate, cuprinzând mersul, dansul și artele marțiale, iar acestea există pentru demonstrație și calibrare, nu pentru un program de cercetare; un laborator care își fundamentează o teză pe o rutină presetată a construit-o pe stratul greșit al sistemului. De asemenea, nu există niciun test de referință publicat pentru rata de succes la manipulare sau pentru fiabilitatea prehensiunii pe obiecte arbitrare, pentru niciunul dintre cele două niveluri: acea cifră nu există în nicio sursă pe care o avem la dispoziție, iar un laborator care are nevoie de ea trebuie să o genereze el însuși, ceea ce este exact rostul SDK-ului.
Două întrebări stabilesc de ce nivel și de câte unități are nevoie de fapt un laborator: rulează cercetarea pe puterea de calcul proprie a robotului sau pe un sistem extern, și are nevoie programa de o unitate partajată pe parcursul unui semestru sau de mai multe care funcționează în paralel. O închiriere de o săptămână răspunde la ambele întrebări înainte de emiterea unei comenzi: Basic se închiriază cu 1.500 EUR pe săptămână, Ultra cu 2.500 EUR pe săptămână. Este mai ieftin decât o presupunere și mai rapid decât să aștepți o fișă tehnică.




