Kohët e fundit, nëpërmjet një postimi në blog, u zbulua se motori i simulimit të fizikës së Njutonit, një mjet i fuqishëm i zhvilluar bashkërisht nga NVIDIA, Disney Research dhe Google DeepMind, ka bërë një hap të rëndësishëm duke u transferuar në Linux Foundation.
Ky veprim strategjik kërkon të sigurojë rritjen e saj si një projekt i hapur, i pavarur dhe bashkëpunues, i lirë nga kontrolli ekskluziv i korporatave të mëdha teknologjike.
Me këtë tranzicion, Newton bëhet një platformë e arritshme për studiuesit, zhvilluesit dhe kompanitë në të gjithë botën. Pjesëmarrësit e rinj që tashmë janë pjesë e tij përfshijnë Lightwheel, Style3D dhe ekspertë akademikë nga Universiteti i Mynihut dhe Universiteti i Pekinit.
Simulim i avancuar dhe i shkallëzueshëm për robotikën e së ardhmes
Për ata që ende nuk dinë për Njutonin, duhet ta dini se ky projekt Është projektuar për të ofruar simulim fizik të shpejtë, të saktë dhe të shkallëzueshëm., veçanërisht i orientuar drejt kërkimit në robotikë.
Motori i tij lejon modelimi i sjelljeve komplekse siç është ecja në sipërfaqe të deformueshme, bashkëveprimi me objekte të brishta ose manipulimi i saktë i mjediseve realiste.
Një nga pikat e forta kryesore të projektit qëndron në aftësia për të shfrytëzuar fuqinë e GPU-ve, gjë që përshpejton llogaritjet dhe mundëson simulime më realiste në më pak kohë. Për më tepër, arkitektura e saj modulare lehtëson integrimin e menjëhershëm të komponentëve të rinj ose algoritmeve të personalizuara.
“Shtimi i Newton në Linux Foundation përfaqëson një hap të rëndësishëm përpara në shkallëzimin e simulimit bashkëpunues të robotikës, duke përshpejtuar zhvillimin, duke ulur kostot dhe duke na afruar me të ardhmen e simulimit të robotëve në botën reale”, tha Jim Zemlin, Drejtor Ekzekutiv i Linux Foundation. “Jemi të kënaqur të mirëpresim Newton dhe të ofrojmë qeverisjen neutrale që komuniteti i tij global ka nevojë për të ndërtuar të ardhmen e robotikës me qëllim të përgjithshëm.”
tipare kryesore
- GPU i përshpejtuarPërdorni NVIDIA Warp për simulim të shpejtë dhe të shkallëzueshëm.
- Implementime me shumë zgjidhës: XPBD, VBD, MuJoCo, Featherstone, Euler
- Dizajn modular: zgjerohet lehtësisht me zgjidhës dhe komponentë të rinj
- I diferencueshëmMbështet simulimin e diferencueshëm për të mësuarit automatik dhe optimizimin.
- Import/eksport i pasuruarNgarkoni modele nga URDF, MJCF, USD dhe më shumë.
- Burim i hapurmirëmbahet nga Disney Research, Google DeepMind dhe NVIDIA.
Teknologjitë kryesore: NVIDIA Warp dhe OpenUSD
Për të optimizuar modelimin hapësinor dhe llogaritjen duke përdorur GPU-të, Njutoni përdor kornizën NVIDIA Warp, i projektuar për detyra simulimi që kërkojnë performancë intensive. Nga ana tjetër, përdor platformën OpenUSD (Përshkrimi Universal i Skenës) për përfaqësimin e strukturuar të të dhënave hierarkike që përbëjnë secilën skenë grafike.
Ky kombinim teknologjik siguron një rrjedhë pune efikase, me ndërveprim midis mjeteve të ndryshme të modelimit dhe renderimit, duke zgjeruar mundësitë për përdorim në sektorë të tillë si animacioni, realiteti i shtuar, robotika dhe kërkimi shkencor.
Backend-e të shumëfishta dhe simulim i diferencueshëm
Njutoni nuk është i kufizuar në një metodë të vetme zgjidhjeje. Ofron mbështetje për backend-e ose zgjidhës të ndryshëm të fizikës, duke përfshirë Euler, Featherstone, ImplicitMPM, SemiImplicit, Style3D, VBD dhe XPBD. Sistemi i tij kryesor i mbështetjes bazohet në MuJoCo, i njohur për saktësinë e tij në simulimin e dinamikës së kontaktit me shumë nyje.
Për më tepër, motori mbështet simulimin e diferencueshëm, një veçori e përparuar që ju lejon të llogaritni derivatet dhe të aplikoni metodat e gradientit. Kjo Është thelbësore të optimizohen parametrat dhe të përshtaten modelet fizike. ose trajnoni sisteme të inteligjencës artificiale dhe robotë autonomë në mjedise virtuale. Newton madje ofron vizualizim në kohë reale, duke ju lejuar të vëzhgoni sjelljen e modelit ndërsa variablat rregullohen.
Vlen të përmendet se kalimi i Newton në Linux Foundation përfaqëson shumë më tepër sesa një ndryshim administrativ: është një hapje drejt inovacionit të përbashkët. Me bazën e tij të kodit me burim të hapur dhe komunitetin në zgjerim, ky motor premton të bëhet një mjet thelbësor për robotikën moderne, të mësuarit automatik dhe simulimin e avancuar të fizikës.
Së fundmi, ia vlen të përmendet se ata që janë të interesuar në këtë motor fizik, duhet ta dinë këtë Kodi i motorrit, i shkruar në Python, shpërndahet sipas licencës Apache 2.0., gjë që lehtëson përdorimin e saj si në mjediset akademike ashtu edhe në ato industriale. Ata gjithashtu mund të ndjekin udhëzimet e instalimit të dhëna në lidhja tjetër.
Nëse jeni të interesuar të mësoni më shumë rreth tij, mund t'i kontrolloni detajet në lidhja tjetër.