Recent s-a dezvăluit printr-o postare pe blog că motorul de simulare a fizicii lui Newton, un instrument puternic dezvoltat în comun de NVIDIA, Disney Research și Google DeepMind, a făcut un pas semnificativ prin transferul la Fundația Linux.
Această mișcare strategică urmărește să-și asigure creșterea ca proiect deschis, independent și colaborativ, liber de controlul exclusiv al marilor corporații tehnologice.
Odată cu această tranziție, Newton devine o platformă accesibilă pentru cercetători, dezvoltatori și companii din întreaga lume. Printre noii participanți deja implicați se numără Lightwheel, Style3D și experți academici de la Universitatea din München și Universitatea din Peking.
Simulare avansată și scalabilă pentru robotica viitorului
Pentru cei care încă nu știu despre Newton, ar trebui să știți că acest proiect A fost conceput pentru a oferi o simulare fizică rapidă, precisă și scalabilă., orientată în special spre cercetarea în robotică.
Motorul său permite modelează comportamente complexe cum ar fi mersul pe suprafețe deformabile, interacțiunea cu obiecte fragile sau manipularea cu precizie a unor medii realiste.
Unul dintre principalele puncte forte ale proiectului constă în capacitatea de a valorifica puterea GPU-urilor, ceea ce accelerează calculele și permite simulări mai realiste într-un timp mai scurt. În plus, arhitectura sa modulară facilitează integrarea imediată a unor componente noi sau a unor algoritmi personalizați.
„Adăugarea lui Newton la Fundația Linux reprezintă un pas semnificativ înainte în scalarea simulării roboticei colaborative, accelerarea dezvoltării, reducerea costurilor și apropierea noastră de viitorul simulării roboților din lumea reală”, a declarat Jim Zemlin, director executiv al Fundației Linux. „Suntem încântați să-l primim pe Newton și să oferim guvernanța neutră de care are nevoie comunitatea sa globală pentru a construi viitorul roboticii de uz general.”
caracteristici cheie
- Accelerat de GPUFolosește NVIDIA Warp pentru o simulare rapidă și scalabilă.
- Implementări multi-solverXPBD, VBD, MuJoCo, Featherstone, Euler
- Design modularușor de extins cu noi rezolveri și componente
- DiferențiabilSuportă simulare diferențiabilă pentru învățare automată și optimizare.
- Import/export îmbogățitÎncărcați modele din URDF, MJCF, USD și altele.
- Sursă deschisă: întreținut de Disney Research, Google DeepMind și NVIDIA.
Tehnologii cheie: NVIDIA Warp și OpenUSD
Pentru a optimiza modelarea spațială și calculul folosind GPU-uri, Newton folosește framework-ul NVIDIA Warp, conceput pentru sarcini de simulare care necesită performanță intensă. La rândul său, folosește platforma OpenUSD (Descrierea universală a scenei) pentru reprezentarea structurată a datelor ierarhice care alcătuiesc fiecare scenă grafică.
Această combinație tehnologică asigură un flux de lucru eficient, cu interoperabilitate între diferite instrumente de modelare și randare, extinzând posibilitățile de utilizare în sectoare precum animația, realitatea augmentată, robotica și cercetarea științifică.
Backend-uri multiple și simulare diferențiabilă
Newton nu se limitează la o singură metodă de rezoluție. Oferă suport pentru diverse backend-uri sau rezolvători de fizică, inclusiv Euler, Featherstone, ImplicitMPM, SemiImplicit, Style3D, VBD și XPBD. Backend-ul său principal se bazează pe MuJoCo, recunoscut pentru precizia sa în simularea dinamicii contactului multi-articulație.
În plus, motorul suportă simulare diferențiabilă, o funcție avansată care vă permite să calculați derivatele și să aplicați metode de gradient. Aceasta Este esențial să se optimizeze parametrii și să se ajusteze modelele fizice. sau antrenați sisteme de inteligență artificială și roboți autonomi în medii virtuale. Newton oferă chiar și vizualizare în timp real, permițându-vă să observați comportamentul modelului pe măsură ce variabilele sunt ajustate.
Merită menționat faptul că mutarea lui Newton la Fundația Linux reprezintă mult mai mult decât o schimbare administrativă: este o deschidere către inovația comună. Cu baza sa de cod open source și comunitatea în expansiune, acest motor promite să devină un instrument esențial pentru robotica modernă, învățarea automată și simularea fizicii avansate.
În cele din urmă, merită menționat faptul că cei interesați de acest motor fizic ar trebui să știe că Codul motorului, scris în Python, este distribuit sub licența Apache 2.0., ceea ce facilitează adoptarea sa atât în mediile academice, cât și în cele industriale. De asemenea, pot urma instrucțiunile de instalare furnizate în următorul link.
Dacă sunteți interesat să aflați mai multe despre acesta, puteți verifica detaliile în următorul link.