Ce este SimReady 3D?

Resursele 3D SimReady combină geometria și aspectul cu structura și proprietățile fizice necesare pentru simulare. Ele ajută la transformarea unei scene vizuale într-un mediu pe care roboții îl pot percepe și cu care pot interacționa.

Ce înseamnă SimReady?

SimReady înseamnă pregătit pentru simulare. O resursă 3D SimReady conține informații pe care un simulator le poate folosi pentru a interpreta obiectul și comportamentul acestuia, alături de geometria și materialele sale vizibile. În funcție de sarcină, acele informații pot include forme de coliziune, masă, frecare, etichete semantice și componente articulate.

SimReady denumește și un cadru de specificații inițiat de NVIDIA și construit pe OpenUSD. Acesta definește capabilitățile de simulare prin proprietăți structurate și metadate. Cerințele aplicabile depind de utilizarea resursei: un obiect pentru percepție prin cameră și unul pentru manipulare robotică au nevoie de capabilități diferite. Prezentarea specificației SimReady de la NVIDIA descrie această abordare.

Prin ce diferă o resursă 3D SimReady de un model 3D obișnuit?

Un model texturat descrie forma și aspectul unui obiect. De asemenea, un simulator trebuie să știe cum acel obiect ocupă spațiu, răspunde la contact și se mișcă. Un dulap de bucătărie realist ilustrează diferența: imaginea sa redată poate arăta o ușă și un mâner, în timp ce interacțiunea cu robotul necesită ca acele componente să aibă geometrie utilizabilă, forme de coliziune și o îmbinare adecvată.

O resursă 3D pregătită pentru joc poate include deja coliziuni și animație, dar configurarea sa este concepută pentru un anumit joc. O sarcină de învățare prin robot poate necesita dimensiuni calibrate, parametri fizici, adnotări semantice și validare în raport cu interacțiunea intenționată. Pregătirea este evaluată în raport cu sarcina respectivă și timpul de rulare al simularii.

Ce face ca o resursă 3D să fie pregătită pentru simulare?

Geometrie, scară și materiale

Dimensiunile, orientarea și structura obiectului trebuie să se potrivească cu mediul dorit. Un dispozitiv de prindere al robotului și un mâner trebuie să fie reprezentate la scale compatibile. Materialele vizuale și texturile susțin observațiile redate, în timp ce proprietățile materialelor fizice descriu comportamente precum frecarea și săritura. ghidul de modelare al lui NVIDIA pune accent pe scara reală și construcția consecventă a resurselor 3D.

Geometria coliziunii și proprietățile fizice

Formele de coliziune determină locul unde are loc contactul. Masa și inerția afectează modul în care un obiect în mișcare răspunde la forțe; frecarea afectează dacă suprafețele alunecă. Aceste proprietăți trebuie să se potrivească cu obiectul și sarcina. Meshul vizibil și geometria coliziunii pot diferi, de exemplu atunci când o reprezentare mai simplă a coliziunii îmbunătățește performanța simulării. USD Physics oferă scheme pentru descrierea proprietăților fizice într-o scenă OpenUSD.

Etichete semantice și părți semnificative

Informația semantică identifică ceea ce reprezintă un obiect sau o componentă. Etichetele precum dulapul, ușa și mânerul sprijină interpretarea scenei și datele de antrenament adnotate. Geometria pieselor separate permite selectarea și manipularea individuală a acestor componente. Etichetarea semantică poate accepta, de asemenea, identificarea obiectelor din imaginile redate pentru învățarea automată.

Articulații specifice sarcinii și puncte de prindere

O sarcină de deschidere a dulapului necesită o îmbinare a ușii cu o axă adecvată și limite de mișcare. O sarcină de alegere și plasare necesită suprafețe de contact accesibile și locații utile de prindere. Acestea sunt completări specifice sarcinii: un obiect de fundal static nu are nevoie de toate capabilitățile cerute de o resursă 3D de manipulare articulată.

De ce contează resursele 3D SimReady pentru IA fizică?

Sistemele Physical AI percep și acționează în medii fizice. Simularea oferă echipelor de dezvoltare a roboților un loc pentru a-și exercita sarcini, pentru a varia condițiile și pentru a colecta date. Calitatea resurselor 3D afectează acele experimente: un colizor incorect poate bloca o prindere validă, iar un mâner scalat incorect poate schimba dacă sarcina este accesibilă.

Resursele 3D structurate fac, de asemenea, variația mai utilă. O scenă poate modifica plasarea obiectului, dimensiunile sau proprietățile materialului, păstrând în același timp informațiile necesare pentru a rula sarcina. Aceste variații susțin fluxurile de lucru de învățare și evaluare prin robot, deși performanța în simulare necesită încă evaluare în raport cu obiectivul din lumea reală.

Cum validezi resursele 3D SimReady în Isaac Sim?

Validarea include verificarea structurii resursei 3D și observarea comportamentului acesteia în simulatorul țintă. Fluxul de lucru AI fizic al Thrixel utilizează Isaac Sim pentru teste precum:

  • Așezarea: așezați un obiect pe suportul dorit și verificați dacă se oprește conform așteptărilor.
  • Cădere: verificați răspunsul la contact și stabilitatea atunci când obiectul aterizează.
  • Alunecare: examinați modul în care suprafețele interacționează în mișcare.
  • Mișcarea articulațiilor mecanice: verificați axa, intervalul și mișcarea ușilor, capacelor sau a altor părți articulate.
  • Apucați și ridicați: testează dacă robotul poate face contact, ține și ridica obiectul dorit.

Testele ar trebui să reflecte sarcina intenționată. O ușă care se deschide corect în mod izolat trebuie, de asemenea, verificată în interiorul dulapului său, cu obiectele din jur și robotul prezent. Validarea resurselor 3D și validarea scenei abordează diferite surse de eșec.

Poate AI să genereze resurse 3D SimReady și scene întregi?

AI poate genera geometrie și aspect din indicații sau imagini de referință, apoi poate sprijini pregătirea pieselor, fizică și informații despre sarcini. Generatorul de modele 3D AI de la Thrixel oferă resurse 3D editabile pentru acest proces. Un flux de lucru complet asamblează, de asemenea, mediul și verifică comportamentul acestuia în simulare. Ghidul AI generativ 3D explică fluxurile de lucru subiacente de generare a modelelor.

Thrixel pentru IA fizică acoperă reconstrucția gemenilor digitale din fotografii și videoclipuri, generarea de scene structurate, părți semantice, puncte de prindere a robotului definite și validarea simulării. Fluxul de lucru produce mesh-uri triunghiulare cu materiale PBR și ieșire de scenă USDA care transportă informații de simulare. De asemenea, acceptă variația de resurse și scene 3D și traiectorii robot pentru învățarea prin imitație.

Pentru crearea lumii interactive cu un agent de programare AI, Build World conectează generarea de resurse 3D la asamblarea scenei și inspecția iterativă. Proiectele Physical AI adaugă cerințe precum sarcini de robot, calibrare fizică și validare specifică simulatorului. discuția despre proiectul AI fizic a Thrixel începe cu acele cerințe și cu datele de referință disponibile.

Întrebări frecvente despre elementele 3D SimReady

Fiecare fișier USD este o resursă 3D SimReady?

Nu. OpenUSD poate descrie o scenă fără a conține capabilitățile de simulare necesare unei sarcini. Fișierul are nevoie de proprietățile structurate adecvate, semantică și validare. NVIDIA SimReady FAQ explică de ce stocarea datelor numai în USD nu stabilește pregătirea pentru simulare.

Sunt resursele 3D SimReady la fel ca gemenii digitali?

Termenii descriu diferite aspecte ale unei resurse 3D. Un geamăn digital reprezintă un anumit obiect sau mediu din lumea reală. Pregătirea pentru simulare descrie capacitățile necesare pentru a utiliza acea reprezentare într-o simulare. O bucătărie reconstruită poate fi pregătită pentru simulare, în timp ce o bucătărie SimReady generată nu trebuie să corespundă unei bucătării reale specifice.

Poate un model 3D existent să devină pregătit pentru simulare?

Da. O plasă existentă poate fi un punct de plecare. Pregătirea poate implica corectarea scării, separarea părților în mișcare, crearea geometriei coliziunii și a proprietăților fizice, adăugarea de etichete semantice și testarea rezultatului în simulatorul țintă. Lucrarea depinde de structura modelului și de sarcina intenționată.

Toate resursele SimReady 3D au nevoie de articulații sau puncte de prindere?

Nu. Aceste capacități depind de interacțiune. O pardoseală are nevoie de o geometrie și un comportament de contact adecvat; un sertar cu deschidere necesită articulare; un obiect destinat apucării necesită o configurație de manipulare. Cerințele relevante de simulare determină ce trebuie creat și verificat.

Explorați Thrixel pentru Physical AI