Linux Foundation's Newton Aims to Unify Physics for All Robots


Yıllardır robotik alanındaki en büyük sorun robotlar değil. Asıl sorun, sanal dünyalarda öğrenen robotlar ile acımasız fizik yasaları arasındaki uçurum. Bu “simülasyondan gerçeğe” geçiş sorunu, binlerce saat simülasyonda eğitilen bir robotun gerçek bir kablo veya kaygan bir yüzeyle karşılaştığı an FAIL olmasına neden olan sessiz darboğaz olmuştur. Şimdi, bu uçurumu kapatmak için güçlü bir işbirliği ortaya çıktı.

Dünyanın en önemli açık kaynak projelerinin tarafsız evi olan Linux Foundation, robot eğitimi için özel olarak tasarlanmış, açık kaynaklı, genişletilebilir ve GPU hızlandırmalı fizik motoru Newton 1.0‘ın genel kullanıma sunulduğunu duyurdu. Geliştirici listesi sektördeki herkesi dikkat kesilmeye mecbur bırakacak türden: NVIDIA, Google DeepMind ve evet, Disney Research. Bu sıradan bir simülatör değil; tüm bir sektöre ortak bir fizik dili, bir standart oluşturma çabası.

Robot Gerçekliğini Şekillendiren Olasılıklar Arası İttifak

İlk bakışta bu ortaklık… ilginç. GPU donanımının ve Isaac Sim gibi simülasyon platformlarının tartışmasız kralı NVIDIA. Robotik araştırmaların en popüler fizik motorlarından biri olan MuJoCo’nun sahibi, yapay zeka araştırma devi Google DeepMind. Ve tabii ki, yıllardır Kaptan Jack Sparrow’un animatronik yürüyüşünün tam kıvamında görünmesini sağlayan Disney Research ve Walt Disney Imagineering.

Ama bu tamamen mantıklı. NVIDIA, Warp çerçevesiyle hızlandırılmış hesaplama altyapısını sunuyor. Google DeepMind, robot öğrenimi ve fizik simülasyonundaki derin uzmanlığını getiriyor. Disney? Milyonlarca kez kusursuz performans göstermesi gereken karmaşık, gerçek dünya robotik sistemlerinin ustası. Bu işbirliği, yalnızca hızlı değil aynı zamanda fiziksel etkileşimin inceliklerini derinden anlayan bir simülatör için tüm anahtar malzemeleri bir araya getiriyor.

Newton’ı Linux Foundation‘da barındırarak proje kritik bir şey elde ediyor: tarafsız yönetişim. Bu temel robotik yapı taşının tek bir şirket tarafından kontrol edilmesini engelleyerek, geniş benimsemeyi ve topluluk odaklı geliştirmeyi teşvik ediyor.

Newton’ın Kaputunun Altında Ne Var?

Newton 1.0 yalnızca işleri hızlandırmakla ilgili değil; önceki motorların takıldığı temassı, karmaşık problemleri simüle etmekle ilgili. Amaç, bir robotun çakıl taşları üzerinde yürümesi, hassas meyve manipülasyonu veya esnek kablo işleme gibi senaryoları ele almak. Bunu başarmak için birkaç temel özellik sunuyor:

  • GPU Hızlandırması: NVIDIA Warp üzerine inşa edilen Newton, GPU’larda çalışmak üzere sıfırdan tasarlanmış, simülasyon sürelerini günlerden dakikalara indiren ve muazzam paralel eğitime olanak tanıyor. NVIDIA, en son donanımında Newton’ın belirli manipülasyon görevleri için alternatiflerden 475 kata kadar daha hızlı olabileceğini iddia ediyor.
  • Deformable ve Yumuşak Cisimler: Simülasyonun kutsal kâselerinden biri, kablolar, kumaş ve lastik gibi rijit olmayan şeylerin doğru modellenmesi. Newton, bu deformable malzemeler için özel olarak tasarlanmış gelişmiş çözücüler içeriyor. Samsung gibi erken benimseyenler bu özelliği buzdolabı montajı için kablo manipülasyonunu simüle etmek için kullanıyor.
  • Hidroelastik Temas Modellemesi: Basit nokta tabanlı temastan vazgeçin. Hidroelastik modeller, bir temas yaması üzerindeki basınç dağılımını simüle ederek, nesnelerin nasıl temas ettiği ve deforme olduğuna dair çok daha zengin ve gerçekçi bir simülasyon sağlar. Bu, hassas dokunuş gerektiren veya sürtünmeyi anlama görevleri için kritik.
  • Diferansiyel Fizik: Newton’ın fizik diferansiyellenebilir, bu basitçe makine öğrenimi modellerinin simülasyonun “içini görebileceği” ve eylemlerinin sonucu nasıl etkilediğini daha verimli öğrenebileceği anlamına gelir. Simülasyonun içinden gradyanların yayılmasına izin vererek eğitimi ve optimizasyonu hızlandırır.

Robotik Metaverse İçin Standart Bir Model

Newton varoluşunu yalnız başına sürdürmüyor. Fizik motoru savaş alanı PyBullet ve Google’ın kendi MuJoCo gibi adaylarla dolu. Ancak Newton’ın stratejisi birleştirme yönünde. MuJoCo Warp‘ı (MuJoCo’nun GPU optimize edilmiş versiyonu) temel bir çözücü olarak entegre ederek, kendisini bir alternatif değil, birleştirici bir çerçeve olarak konumlandırıyor. OpenUSD standardı üzerine inşa edilerek, robotlar ve ortamlarının birlikte çalışabilir tanımlarına olanak tanıyor.

Linux Foundation tarafından yönetilen ve teknoloji ile robotik dünyasının en ağır topları tarafından desteklenen Newton 1.0’ın yayınlanması, dönüm noktası gibi hissettiriyor. Amaç yalnızca daha iyi bir fizik motoru inşa etmek değil; ortak bir zemin oluşturmak, robotik için bir “fizik çekirdeği”. Yüksek performanslı, açık ve genişletilebilir bir simülasyon motorunu ücretsiz sunarak proje, herkes için giriş engelini düşürüyor ve tüm topluluğun paylaşılan bir temel üzerine inşa etmesine izin veriyor. Standartlar böyle doğar ve sektörler böyle büyük sıçramalar yapar. Simülasyondan gerçeğe geçiş belki bir gecede kapanmaz, ama Newton ile öteki taraf hiç olmadığı kadar yakın görünüyor.