Newton, de natuurkundige simulatie-engine van NVIDIA en Disney, sluit zich aan bij de Linux Foundation

Newton-fysica-engine van Disney Google DeepMind

Onlangs werd via een blogpost onthuld dat de Newton-fysica-simulatie-engine, een krachtig hulpmiddel dat gezamenlijk is ontwikkeld door NVIDIA, Disney Research en Google DeepMind, heeft een belangrijke stap gezet door te worden overgedragen aan de Linux Foundation.

Deze strategische zet streeft ernaar om zijn groei als een open project te verzekeren, onafhankelijk en samenwerkend, vrij van de exclusieve controle van grote technologiebedrijven.

Met deze transitie wordt Newton een toegankelijk platform voor onderzoekers, ontwikkelaars en bedrijven over de hele wereld. Nieuwe deelnemers die al aan boord zijn, zijn onder andere Lightwheel, Style3D en academische experts van de Universiteit van München en de Universiteit van Peking.

Geavanceerde en schaalbare simulatie voor de robotica van de toekomst

Voor degenen die nog steeds niets van Newton weten, moet u weten dat dit project Het is ontworpen om snelle, nauwkeurige en schaalbare natuurkundige simulaties te bieden., met name gericht op robotica-onderzoek.

Zijn motor maakt het mogelijk modelleren van complex gedrag zoals het lopen op vervormbare oppervlakken, het interacteren met kwetsbare objecten of het nauwkeurig manipuleren van realistische omgevingen.

Een van de belangrijkste sterke punten van het project ligt in zijn vermogen om de kracht van GPU's te benutten, wat berekeningen versnelt en realistischere simulaties in minder tijd mogelijk maakt. Bovendien vergemakkelijkt de modulaire architectuur de directe integratie van nieuwe componenten of aangepaste algoritmen.

"De toetreding van Newton tot de Linux Foundation is een belangrijke stap voorwaarts in het opschalen van collaboratieve robotica-simulatie, het versnellen van de ontwikkeling, het verlagen van de kosten en het dichter bij de toekomst van real-world robotsimulatie brengen", aldus Jim Zemlin, directeur van de Linux Foundation. "We zijn verheugd Newton te verwelkomen en de neutrale governance te bieden die de wereldwijde gemeenschap nodig heeft om de toekomst van universele robotica te bouwen."

hoofdkenmerken

  • GPU-versneld: Maak gebruik van NVIDIA Warp voor snelle, schaalbare simulatie.
  • Multi-solver-implementaties: XPBD, VBD, MuJoCo, Featherstone, Euler
  • Diseño modulair: eenvoudig uitbreidbaar met nieuwe oplossers en componenten
  • Differentieerbaar: Ondersteunt differentieerbare simulatie voor machinaal leren en optimalisatie.
  • Verrijkte import/export: Laad modellen van URDF, MJCF, USD en meer.
  • Open source: onderhouden door Disney Research, Google DeepMind en NVIDIA.

Belangrijkste technologieën: NVIDIA Warp en OpenUSD

Om ruimtelijke modellering en computing met behulp van GPU's te optimaliseren, Newton gebruikt het NVIDIA Warp-framework, ontworpen voor prestatie-intensieve simulatietaken. Op zijn beurt maakt het gebruik van het OpenUSD-platform (Universal Scene Description) voor de gestructureerde weergave van de hiërarchische gegevens waaruit elke grafische scène bestaat.

Deze technologische combinatie zorgt voor een efficiënte workflow, met interoperabiliteit tussen verschillende modellerings- en renderingtools. Hierdoor worden de toepassingsmogelijkheden in sectoren als animatie, augmented reality, robotica en wetenschappelijk onderzoek uitgebreid.

Meerdere backends en differentieerbare simulatie

Newton beperkt zich niet tot één oplossingsmethode. Biedt ondersteuning voor verschillende fysica-backends of solvers, waaronder Euler, Featherstone, ImplicitMPM, SemiImplicit, Style3D, VBD en XPBD. De belangrijkste backend is gebaseerd op MuJoCo, bekend om zijn nauwkeurigheid bij het simuleren van contactdynamiek tussen meerdere gewrichten.

Bovendien is de engine ondersteunt differentieerbare simulatie, een geavanceerde functie waarmee u afgeleiden kunt berekenen en gradiëntmethoden kunt toepassen. Dit Het is essentieel om parameters te optimaliseren en fysieke modellen aan te passen. Of train kunstmatige intelligentiesystemen en autonome robots in virtuele omgevingen. Newton biedt zelfs realtime visualisatie, zodat u het gedrag van het model kunt observeren terwijl variabelen worden aangepast.

Het is vermeldenswaard dat Newtons overstap naar de Linux Foundation veel meer vertegenwoordigt dan een administratieve verandering: het is een opening naar gedeelde innovatie. Met zijn open-source codebasis en groeiende community belooft deze engine een essentiële tool te worden voor moderne robotica, machine learning en geavanceerde natuurkundige simulatie.

Ten slotte is het de moeite waard om te vermelden dat voor degenen die geïnteresseerd zijn in deze fysica-engine, het volgende van belang is: De enginecode, geschreven in Python, wordt gedistribueerd onder de Apache 2.0-licentie., wat de toepassing ervan in zowel academische als industriële omgevingen vergemakkelijkt. Ze kunnen ook de installatie-instructies volgen die in de volgende koppeling.

Als u er meer over wilt weten, kunt u de details in de volgende koppeling.