Kas ir SimReady 3D?
SimReady 3D līdzekļi apvieno ģeometriju un izskatu ar simulācijai nepieciešamo struktūru un fizikālajām īpašībām. Tie palīdz pārvērst vizuālo ainu par vidi, ko roboti var uztvert un ar kuru mijiedarboties.
Ko nozīmē SimReady?
SimReady nozīmē simulācijai gatavs. SimReady 3D līdzeklis satur informāciju, ko simulators var izmantot, lai interpretētu objektu un tā uzvedību, kā arī tā redzamo ģeometriju un materiālus. Atkarībā no uzdevuma šī informācija var ietvert sadursmes formas, masu, berzi, semantiskās etiķetes un artikulētas sastāvdaļas.
SimReady nosauc arī specifikāciju sistēmu, ko ierosināja NVIDIA un kas balstīta uz OpenUSD. Tas nosaka simulācijas iespējas, izmantojot strukturētus rekvizītus un metadatus. Piemērojamās prasības ir atkarīgas no aktīva paredzētā lietojuma; objektam, ko izmanto kameras uztverei, un vienam, ko izmanto robotu manipulācijām, ir vajadzīgas dažādas iespējas. NVIDIA SimReady specifikāciju pārskatā ir aprakstīta šī pieeja.
Kā SimReady līdzeklis atšķiras no parasta 3D modeļa?
Teksturēts modelis apraksta objekta formu un izskatu. Simulatoram arī jāzina, kā šis objekts aizņem vietu, reaģē uz kontaktu un kustas. Reālistisks virtuves skapis ilustrē atšķirību: tā renderētajā attēlā var būt redzamas durvis un rokturis, savukārt robota mijiedarbība prasa, lai šīm sastāvdaļām būtu izmantojama ģeometrija, sadursmes formas un atbilstošs savienojums.
Spēlei gatavs līdzeklis jau var ietvert sadursmes un animāciju, taču tā iestatīšana ir paredzēta konkrētai spēlei. Robotu apmācības uzdevumam var būt nepieciešami kalibrēti izmēri, fiziskie parametri, semantiskās anotācijas un validācija attiecībā pret paredzēto mijiedarbību. Gatavība tiek novērtēta saistībā ar šo uzdevumu un simulācijas izpildlaiku.
Kas padara 3D resursu gatavu simulācijai?
Ģeometrija, mērogs un materiāli
Izmēriem, orientācijai un objekta struktūrai ir jāatbilst paredzētajai videi. Robota satvērējam un rokturim jābūt attēlotiem uz saderīgiem svariem. Vizuālie materiāli un faktūras atbalsta sniegtos novērojumus, savukārt materiāla fiziskās īpašības raksturo tādu uzvedību kā berze un atsitiens. NVIDIA modelēšanas norādījumi uzsver reālās pasaules mērogu un konsekventu līdzekļu uzbūvi.
Sadursmes ģeometrija un fizikālās īpašības
Sadursmes formas nosaka, kur notiek kontakts. Masa un inerce ietekmē to, kā kustīgs objekts reaģē uz spēkiem; berze ietekmē virsmu slīdēšanu. Šīm īpašībām ir jāatbilst objektam un uzdevumam. Redzamais tīkls un sadursmes ģeometrija var atšķirties, piemēram, ja vienkāršāks sadursmes attēlojums uzlabo simulācijas veiktspēju. USD Physics nodrošina shēmas fizisko īpašību aprakstīšanai OpenUSD ainā.
Semantiskās etiķetes un nozīmīgas daļas
Semantiskā informācija nosaka, ko attēlo objekts vai komponents. Tādas etiķetes kā korpuss, durvis un rokturis atbalsta ainas interpretāciju un anotētos treniņu datus. Atsevišķa detaļu ģeometrija ļauj šos komponentus atlasīt un apstrādāt atsevišķi. Semantiskā iezīmēšana var arī atbalstīt objektu identificēšanu attēlos, kas renderēti mašīnmācībai.
Uzdevumam specifiskas locītavas un satveršanas punkti
Skapja atvēršanas uzdevumam ir nepieciešams durvju savienojums ar piemērotu asi un kustības ierobežojumiem. Lai veiktu atlases un novietošanas uzdevumu, ir nepieciešamas pieejamas saskares virsmas un noderīgas satvēriena vietas. Tie ir uzdevumam raksturīgi papildinājumi: statiskam fona objektam nav vajadzīgas visas iespējas, kas nepieciešamas artikulētam manipulācijas līdzeklim.
Kāpēc SimReady 3D resursi ir svarīgi fiziskajam AI?
Physical AI sistēmas uztver un darbojas fiziskajā vidē. Simulācija sniedz robotu izstrādes komandām vietu, kur veikt uzdevumus, mainīt apstākļus un vākt datus. Līdzekļu kvalitāte ietekmē šos eksperimentus: nepareizs kolīderis var bloķēt derīgu satvērienu, un nepareizi mērogots rokturis var mainīt, vai uzdevums ir sasniedzams.
Strukturēti 3D resursi arī padara variācijas noderīgākas. Aina var mainīt objekta izvietojumu, izmērus vai materiāla īpašības, vienlaikus saglabājot uzdevuma izpildei nepieciešamo informāciju. Šīs variācijas atbalsta robotu mācīšanās un novērtēšanas darbplūsmas, lai gan simulācijas veiktspēja joprojām ir jānovērtē attiecībā pret reālo mērķi.
Kā jūs validējat SimReady 3D resursus Isaac Sim?
Validācija ietver līdzekļa struktūras pārbaudi un tā darbības novērošanu mērķa simulatorā. Thrixel fiziskajā AI darbplūsmā tiek izmantots Isaac Sim tādiem testiem kā:
- Nosēdināt: novietojiet objektu uz tā paredzētā atbalsta un pārbaudiet, vai tas nostājas, kā paredzēts.
- Nomešana: pārbaudiet kontakta reakciju un stabilitāti, kad objekts nolaižas.
- Slīdēšana: pārbaudiet, kā virsmas mijiedarbojas kustības laikā.
- Mehānisko savienojumu kustība: pārbaudiet durvju, vāku vai citu šarnīrveida daļu asi, diapazonu un kustību.
- Satveršana un pacelšana: pārbaudiet, vai robots var pieskarties paredzētajam objektam, to noturēt un pacelt.
Pārbaudēm jāatspoguļo paredzētais uzdevums. Durvis, kas pareizi atveras atsevišķi, ir jāpārbauda arī to skapja iekšienē, ja ir apkārtējie objekti un robots. Līdzekļu validācija un ainas validācija attiecas uz dažādiem kļūmju avotiem.
Vai AI var ģenerēt SimReady 3D resursus un veselas ainas?
AI var ģenerēt ģeometriju un izskatu no uzvednēm vai atsauces attēliem, pēc tam atbalstīt detaļu, fizikas un uzdevumu informācijas sagatavošanu. Thrixel AI 3D modeļu ģenerators nodrošina šim procesam rediģējamus 3D resursus. Pilnīga darbplūsma arī apkopo vidi un pārbauda tās uzvedību simulācijā. 3D ģeneratīvais AI ceļvedis izskaidro pamatā esošās modeļu ģenerēšanas darbplūsmas.
Thrixel fiziskajam AI ietver digitālo dvīņu rekonstrukciju no fotoattēliem un video, strukturētu sižetu ģenerēšanu, semantiskās daļas, definētus robota satveršanas punktus un simulācijas validāciju. Darbplūsma rada trīsstūrveida tīklus ar PBR materiāliem un USDA ainas izvadi, kas satur simulācijas informāciju. Tā atbalsta arī līdzekļu un ainas variācijas un robotu trajektorijas imitācijas mācībām.
Lai izveidotu interaktīvu pasauli, izmantojot AI programmēšanas aģentu, Build World savieno līdzekļu ģenerēšanu ar ainas montāžu un iteratīvu pārbaudi. Physical AI projekti pievieno tādas prasības kā robotu uzdevumi, fizikas kalibrēšana un simulatora specifiska validācija. Thrixel fiziskā AI projekta diskusija sākas ar šīm prasībām un pieejamajām atsauces ievadēm.
Bieži uzdotie jautājumi par SimReady 3D līdzekļiem
Vai katrs USD fails ir SimReady īpašums?
Nē. OpenUSD var aprakstīt ainu, nesaturot uzdevumam nepieciešamās simulācijas iespējas. Failam ir nepieciešami atbilstoši strukturēti rekvizīti, semantika un validācija. NVIDIA SimReady bieži uzdotie jautājumi izskaidro, kāpēc datu glabāšana vien USD nenodrošina simulācijas gatavību.
Vai SimReady 3D resursi ir tādi paši kā digitālie dvīņi?
Termini apraksta dažādus aktīva aspektus. Digitālais dvīnis apzīmē noteiktu reālās pasaules objektu vai vidi. Simulācijas gatavība apraksta iespējas, kas nepieciešamas, lai izmantotu šo attēlojumu simulācijā. Rekonstruētu virtuvi var sagatavot simulācijai, savukārt ģenerētai SimReady virtuvei nav jāatbilst vienai konkrētai reālai virtuvei.
Vai esošs 3D modelis var kļūt gatavs simulācijai?
Jā. Esošs siets var kalpot par sākumpunktu. Sagatavošana var ietvert mēroga labošanu, kustīgo daļu atdalīšanu, sadursmes ģeometrijas un fizikālo īpašību izveidi, semantisko etiķešu pievienošanu un rezultāta pārbaudi mērķa simulatorā. Darba apjoms ir atkarīgs no modeļa struktūras un paredzētā uzdevuma.
Vai visiem SimReady 3D resursiem ir nepieciešami savienojumi vai satvēriena punkti?
Nē. Šīs iespējas ir atkarīgas no mijiedarbības. Grīdai vajadzīga piemērota ģeometrija un saskares īpašības; atveramai atvilktnei vajadzīgs kustīgs savienojums; satveramam objektam vajadzīgi manipulācijas iestatījumi. Attiecīgās simulācijas prasības nosaka, kas jāizveido un jāpārbauda.