Ia baru-baru ini didedahkan melalui catatan blog yang enjin simulasi fizik Newton, alat berkuasa yang dibangunkan bersama oleh NVIDIA, Disney Research dan Google DeepMind, telah mengambil langkah penting dengan dipindahkan ke Yayasan Linux.
Langkah strategik ini berusaha untuk memastikan pertumbuhannya sebagai projek terbuka, bebas dan kolaboratif, bebas daripada kawalan eksklusif syarikat teknologi besar.
Dengan peralihan ini, Newton menjadi platform yang boleh diakses untuk penyelidik, pembangun dan syarikat di seluruh dunia. Peserta baharu yang sudah pun menyertainya termasuk Lightwheel, Style3D dan pakar akademik dari Universiti Munich dan Universiti Peking.
Simulasi lanjutan dan boleh skala untuk robotik masa hadapan
Bagi mereka yang masih tidak tahu tentang Newton, anda harus tahu bahawa projek ini Ia direka bentuk untuk menawarkan simulasi fizik yang pantas, tepat dan berskala., terutamanya berorientasikan penyelidikan robotik.
Enjinnya membolehkan model tingkah laku yang kompleks seperti berjalan di atas permukaan yang boleh berubah bentuk, berinteraksi dengan objek rapuh, atau memanipulasi persekitaran yang realistik dengan tepat.
Salah satu kekuatan utama projek itu terletak padanya keupayaan untuk memanfaatkan kuasa GPU, yang mempercepatkan pengiraan dan membolehkan simulasi yang lebih realistik dalam masa yang singkat. Tambahan pula, seni bina modularnya memudahkan penyepaduan segera komponen baharu atau algoritma tersuai.
"Penambahan Newton kepada Yayasan Linux mewakili satu langkah penting ke hadapan dalam mempertingkatkan simulasi robotik kolaboratif, mempercepatkan pembangunan, mengurangkan kos, dan membawa kami lebih dekat dengan masa depan simulasi robot dunia sebenar," kata Jim Zemlin, Pengarah Eksekutif Yayasan Linux. "Kami berbesar hati untuk mengalu-alukan Newton dan menyediakan tadbir urus neutral yang diperlukan oleh komuniti globalnya untuk membina masa depan robotik tujuan umum."
ciri-ciri utama
- GPU Dipercepatkan: Manfaatkan NVIDIA Warp untuk simulasi pantas dan berskala.
- Pelaksanaan pelbagai penyelesaian: XPBD, VBD, MuJoCo, Featherstone, Euler
- Reka bentuk modular: mudah dikembangkan dengan penyelesai dan komponen baharu
- Boleh dibezakan: Menyokong simulasi boleh dibezakan untuk pembelajaran mesin dan pengoptimuman.
- Import/eksport diperkaya: Muatkan model daripada URDF, MJCF, USD dan banyak lagi.
- Sumber terbuka: diselenggara oleh Disney Research, Google DeepMind dan NVIDIA.
Teknologi Utama: NVIDIA Warp dan OpenUSD
Untuk mengoptimumkan pemodelan spatial dan pengkomputeran menggunakan GPU, Newton menggunakan rangka kerja NVIDIA Warp, direka untuk tugas simulasi intensif prestasi. Sebaliknya, ia menggunakan platform OpenUSD (Penerangan Adegan Sejagat) untuk perwakilan berstruktur bagi data hierarki yang membentuk setiap adegan grafik.
Gabungan teknologi ini memastikan aliran kerja yang cekap, dengan kebolehoperasian antara alat pemodelan dan pemaparan yang berbeza, memperluaskan kemungkinan untuk digunakan dalam sektor seperti animasi, realiti tambahan, robotik dan penyelidikan saintifik.
Bahagian belakang berbilang dan simulasi boleh dibezakan
Newton tidak terhad kepada satu kaedah resolusi. Menyediakan sokongan untuk pelbagai bahagian belakang atau penyelesai fizik, termasuk Euler, Featherstone, ImplicitMPM, SemiImplicit, Style3D, VBD dan XPBD. Bahagian belakang utamanya adalah berdasarkan MuJoCo, yang diiktiraf kerana ketepatannya dalam mensimulasikan dinamik hubungan berbilang sendi.
Di samping itu, enjin menyokong simulasi boleh dibezakan, ciri lanjutan yang membolehkan anda mengira derivatif dan menggunakan kaedah kecerunan. ini Adalah penting untuk mengoptimumkan parameter dan melaraskan model fizikal. atau melatih sistem kecerdasan buatan dan robot autonomi dalam persekitaran maya. Newton malah menawarkan visualisasi masa nyata, membolehkan anda memerhati tingkah laku model apabila pembolehubah dilaraskan.
Perlu dinyatakan bahawa perpindahan Newton ke Yayasan Linux mewakili lebih daripada perubahan pentadbiran: ia adalah pembukaan ke arah inovasi bersama. Dengan asas kod sumber terbuka dan komuniti yang berkembang, enjin ini menjanjikan untuk menjadi alat penting untuk robotik moden, pembelajaran mesin dan simulasi fizik lanjutan.
Akhir sekali, perlu dinyatakan bahawa bagi mereka yang berminat dengan enjin fizik ini, mereka harus tahu itu Kod enjin, yang ditulis dalam Python, diedarkan di bawah lesen Apache 2.0., yang memudahkan penggunaannya dalam kedua-dua persekitaran akademik dan perindustrian. Mereka juga boleh mengikut arahan pemasangan yang disediakan dalam pautan seterusnya.
Jika anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh menyemak butiran dalam pautan seterusnya.