Robotik & IoT

Intrinsic platformunun daha kolay geliştirme için temel parçalarını açık kaynak yaptı

Intrinsic platformunun daha kolay geliştirme için temel parçalarını açık kaynak yaptı
Malta Mavi Lagün'de İngilizce

Intrinsic ayrıca CNC tezgah bakımı için açık bir referans tasarım olan Open Machine Tending Solution'ı da yayınladı. | Kaynak: Intrinsic

Bugün, bu yıl Google'a katılan bir yapay zeka robotik grubu olan Intrinsic, robotik uygulamalar oluşturmak için Robot Operating System uyumlu yeteneklerden oluşan açık kaynaklı Intrinsic Core'u yayınladı. Yayınla birlikte Intrinsic, dünyanın daha fazla geliştiricisinin Intrinsic platformunun temel parçalarıyla geliştirme yapabilmesini sağlayacağını söyledi.

Robotik ekipleri şu anda robotik yetenekleri veya altyapıyı sıfırdan kodlamak için yüzlerce saat harcıyor. Şirket, gerçek üretim dağıtımları için geliştirdiği yetenekleri yerel donanımda çalışan önceden yapılandırılmış bir yazılım ortamına dönüştürdüğünü söyledi. Yetenekler robot davranışının yapı taşları gibi çalışıyor. Kullanıcılar bunları hızlı ve kolay bir şekilde birleştirerek uyarlanabilir yapay zeka sistemleri elde edebiliyor.

“Intrinsic açısından söyleyebilirim ki buna bağlı kalıyoruz,” dedi Intrinsic'te baş teknoloji sorumlusu ve Open Robotics'in kurucu ortağı ve yönetim kurulu başkanı Brian Gerkey, The Robot Report'a. “Bazı kodu bırakıp ‘Eğlenin’ demeye gelmiyoruz. Bu hafta paylaştığımız şey kendi yazılım yığınımızın çekirdeği; buna biz de güveniyoruz. Bu, Intrinsic'in bu toplulukla paylaşma konusundaki kalıcı bir taahhüdünü temsil ediyor.”

Tasarım gereği bu yetenekler ROS uyumlu ve mevcut uygulamaları iyileştirmek veya yeni uygulamalar oluşturmak için daha fazla yol sunuyor.

“Intrinsic Core'un yayınlanması hem ilk adım hem de bence robotiğin nereye gideceğinin ve robotik geliştirmenin nereye gideceğinin bir gösterimi. Intrinsic Core gibi platformlar sayesinde robotların üretilmesi çok daha kolay hale gelecek,” dedi Open Source Robotics Foundation'ın CTO'su Geoffrey Biggs, The Robot Report'a.

Intrinsic, Intrinsic Core'u Toronto'daki ROSCon 2026'da duyurdu. Intrinsic Core bugün Intrinsic'in GitHub'ında mevcut. Yetenekler izinli Apache 2.0 lisansı altında yayınlandı.

Intrinsic Core'a neleri dahil etmeye karar verdi?

3a676a4814af4300ebc8b36f48a74229.png

Intrinsic Core'a dahil edilen bazı temel yetenekler. | Kaynak: Intrinsic

“Bunu nasıl düşündüğümüz şu şekildeydi; çok yazılım geliştirdik; ROS ekosisteminde var olan boşlukları doldurduğumuza inandığımız parçalar hangileri?” dedi Gerkey. “ROS ekosistemi çok güçlü. Bununla yapabileceğiniz sayısız şey var ve bu hafta ROSCon'da ROS ile neler yapılabileceğini gösteren bir sürü sergi alanı göreceğimizi biliyoruz. Bu, bunun tamamlandığı veya mükemmel olduğu anlamına gelmiyor.”

Intrinsic Core'un merkezinde donanımdan bağımsız, gerçek zamanlı bir kontrol çerçevesi olan Intrinsic Control yer alıyor. Intrinsic, bunun hızlı, sensör tabanlı kontrol sağladığını ve robotun ortamdaki değişikliklere göre davranışını yörünge ortasında dinamik olarak uyarlamasına izin verdiğini söyledi. Kullanıcıların farklı robot kolları, tutucular, sensörler ve daha fazlasını sürücüleri yeniden yazmaya gerek kalmadan değiştirmesine olanak tanıyor.

Yayın ayrıca şunları da içeriyor:

Pose estimation: Intrinsic, NVIDIA'nın FoundationPose'unu kullanarak 3D parçaların altı serbestlik dereceli (6 DoF) duruş tahminini sağladı. Bu, robotların parçaları algılamasını ve işlemesini sağlıyor ve pahalı fiziksel sabitleme aparatlarına olan ihtiyacı ortadan kaldırıyor. NVIDIA FoundationPose ile yerleşik uyumluluk sayesinde, 6D nesne duruş tahmini ve takibi için birleşik bir temel model olan bu özellik, geliştiriciler tarafından kutudan çıktığı gibi ve özel boru hattı sarmalayıcıları yazmaya gerek kalmadan kullanılabilir.

Motion planning: Bu, robotların manuel olarak, eklem eklem, konum kontrollü şekilde programlanma ihtiyacının yerini alıyor. Intrinsic, kolay entegre edilebilir mantığın çarpışmalardan kaçınırken verimli yolları otomatik olarak ürettiğini ve çeşitli robotların hızlı ve kolay kullanılmasını sağladığını söyledi.

Grasp planning: Bu, çeşitli tutucuların bir parçanın konumuna ve yönelimine otomatik ve dinamik olarak uyum sağlamasını ve daha yüksek başarı olasılığıyla kavramasını sağlıyor. Parçaları nerede olurlarsa olsunlar almak için gerçek zamanlı sensör geri bildiriminden yararlanıyor.

Simulation services: Gazebo tarafından desteklenen bu hizmet, geliştiricilere oluşturdukça güncellenen robotik çözümleri test etme ve sorun giderme imkanı sağlıyor. Görselleştirme ile geliştiriciler uygulama mantığını, durum makinelerini ve iş hücresi davranışlarını tek bir yerden hata ayıklayabiliyor ve doğrulayabiliyor.

Camera calibration: Bu, bir robotun kamerasının nasıl kalibre edileceğini ve fiziksel olarak hizalanacağını otomatikleştiriyor, kurulumunu ve robotun görüş sisteminin yapılandırmasını kolaylaştırıyor.

ROS drivers: Intrinsic, desteklenen robotlar, tutucular ve 3D kameralar için önceden yapılandırılmış, ROS uyumlu sürücüler sunuyor. Sensör kalibrasyonu ile kontroller arasındaki sıkı entegrasyon sayesinde, önceden ayarlanmış bir kurulum, sensörlerin ve robotların birbirleriyle daha hızlı iletişim kurmasını sağlıyor.

Intrinsic Core güvenilir robot uygulamalarını daha hızlı ve kolay inşa etmeyi sağlayabilir

Intrinsic'e göre Intrinsic Core kullanıcılarına iki konuda yardımcı olabilir: daha hızlı geliştirme ve daha güvenilir robotlar inşa etme.

“Bunu ROS ile en başından beri gördük; tüm bu araçlar en baştan mevcut olduğunda robotik gerçekten hızlandı,” dedi Biggs. “ROS çıktığında ve akademide kullanılmaya başlandığında araştırmalar hızlandı, ardından insanlar yeni ürünler üretmek için onu girişim şirketlerinde kullanmaya başladı. Geliştirme hızında muazzam bir hızlanma gördük.”

Güvenilirlik söz konusu olduğunda Gerkey, güvenilirliğin geliştirmenin her adımında düşünülmesi gerektiğini hatırlatıyor.

“Geri tarafta bir güvenilirlik stoğum olduğu ve bunun üzerine biraz serpiştirebileceğim fikrini gerçekten fark etmek önemli,” diye belirtti. “Güvenilirlik süreç ve yaklaşım ve özenle ilgilidir. Gerçekten bağlı kalmanız gereken uzun soluklu bir faaliyettir.”

ROS üzerinde güvenilir sistemler kurup ölçeklendiren şirketler var, ancak hepsi bu altyapıyı kendi başlarına kurmak zorunda kaldı ve bunun için çok çaba harcadı, Gerkey söyledi. Yani Intrinsic tamamen yeni bir şey inşa etmiyor.

“ROS iş akışlarınızla doğal olarak uyum sağlayacak şekilde bunu bir araya getirmenize izin vermek için standart Linux kapsüllemesini Kubernetes ile bir araya getiriyoruz,” dedi Gerkey.

“Intrinsic Core, gelecekte robotik ürünlerini üretim kalitesinde, dağıtım kalitesinde, minimum çabayla üretebileceğiniz bir platform sağlayacak robotiğin kırmızı şapkaları ve kanoniklerinin eşdeğerine sahip olacağımız noktaya doğru bir adım,” diye ekledi Biggs. “ROS üzerine inşa edilen ve ihtiyacınız olan her şeyi sağlayan platformlar bunlar.”

Açık Makine Bakım Çözümü geliştiricilere başlangıç avantajı sağlıyor

Intrinsic Core ile geliştiricilere ve entegratörlere erken bir başlangıç avantajı vermek için şirket aynı zamanda Open Machine Tending Solution (OMTS)'i de yayınlıyor. Bu hem Intrinsic Core üzerinde hem de ROS Suite ile çalışıyor. OMTS, gerçek bir makine atölyesi kullanım durumu için hazır bir referans tasarım.

“Bu sadece bir parça kutusu değil, potansiyeli olan bir kutu olduğunu gösteren iyi aydınlatılmış yolların olması önemli,” dedi Gerkey. “Bu, böyle bir şeyi inşa edebileceğinizden emin olabilmeniz için zahmete girdiğimiz şeyleri inşa ettiğimiz bir parça kutusu.”

Açık olacak şekilde de inşa edilen OMTS, FANUC ve Universal Robots dahil olmak üzere farklı varlıklar için özelleştirmeyi mümkün kılıyor. Dünyadaki imalatçılar ve makine atölyeleri için akıllıca uyarlanabilir makine bakım sistemleri, operatörlere günlük olarak yardımcı olurken makine kullanımını iyileştirmeye ve daha düşük değerli görevleri otomatikleştirmeye yardımcı olabilir.

“İnsanlara net bir başlangıç noktası vermek ve onlara güçlü bir değer önerisi sunmak istiyoruz gerçekten,” dedi Gerkey. “Bence bu referans uygulama kullanıcıya daha fazla değer veriyor ve ayrıca, dürüst olmak gerekirse, sistemin geliştiricileri olarak bizi dürüst tutuyor, çünkü sistemin böyle bir sistemi inşa etmemize izin verecek kadar tamamlanmış olduğunu kendimize kanıtlamanın bir yolu.”

Intrinsic belirli bir kullanıcı ile başlıyor ancak zamanla genişlemeyi umuyor

Şu anda Gerkey'e göre Intrinsic Core için ideal kullanıcı, manipülasyon tabanlı iş yapmakla ilgilenen ROS'a zaten aşina biri. Ayrıca Intrinsic Core robotik kollar için bir platform; mobil robotları veya humanoidleri desteklemiyor. Ayrıca ticari dağıtımlara yönelik.

“ROS'u 2000'lerin sonlarında başlattığımızda, doğrudan bir araştırmacıya yönelikti,” diye hatırladı Gerkey. “Her zaman aklımızda şuydu: dünyanın en iyi robotik laboratuvarındaki en iyi lisansüstü öğrenci işini yapmak için neye ihtiyaç duyuyor?”

“ROS ile Willow Garage'da yarattığımız mobil manipülatörlerin ötesinde, çok kısa sürede çok daha geniş alanlara gittik ve ayrıca birçok başka robot türü ve birçok başka uygulama,” diye ekledi. “Intrinsic Core'un benzer bir genişlemeye sahip olma fırsatı olduğunu düşünüyorum.”

Gerkey, Intrinsic'in kullanıcılarla bir alanda güven kazandıkça yeni alanlara genişleyebileceğini umduğunu söyledi.

“Başlangıçta ‘Herkes için her şey olmayı amaçlıyoruz’ derseniz, bu konuda başarılı olma şansınız oldukça düşük,” diye kabul etti. “Bence çıkıp ‘Hedeflediğimiz kişi bu; onlar için sahip olduğumuza inandığımız değer önerisi bu’ demek önemli. Sonra orada ivme gösterdik ve genişlemek için krediyi kazandık, o zaman bunun ötesine genişleyelim.”

Bu arada Biggs, Open Robotics'in gelecekte Intrinsic Core gibi daha fazla platformun ortaya çıkmasını umduğunu söyledi.

“Çok daha kısa sürede çok daha fazlasını yapabileceksiniz, bu da robotların üstlendiği uygulamaların çeşitliliğini hızlandırmak için harika olacak,” dedi Biggs. “Intrinsic Core bunu endüstriyel manipülasyonda gösterecek.”

Malta'da garsonluk gibi işlerle çalışarak İngilizceni geliştir. Başvur →

Kaynak: The Robot Report