İşletmeler için ROS 2 ve yapay zekâ rehberi

ROS 2 ve endüstriyel yapay zekâ işletmenizde nasıl kullanılır?

Fabrikanızdaki kamera, sensör, makine ve robotların aynı iş için birlikte çalışmasını mı istiyorsunuz? ROS 2, bu cihazlar arasında bilgi ve görev paylaşımını düzenlemek için kullanılabilen bir yazılım altyapısıdır. VOMRO, yapay zekâ ve ROS 2 projelerini mevcut üretim düzeninizi, hedeflerinizi ve bakım beklentilerinizi inceleyerek geliştirir. Bu rehber, böyle bir projenin işletmenize nasıl uyarlanabileceğini açıklar.

Endüstriyel bilgisayar, sensörler ve robotik hücre arasında yapay zekâ sonuçlarının ve görevlerin paylaşılması
Temsili uygulama
AmaçCihazların ortak iş akışında çalışması
BaşlangıçMevcut makine ve gerçek üretim verisi
GeçişÖnce deneme, ardından kontrollü kullanım

VOMRO mühendislik yaklaşımı

Önce hangi işi iyileştirmek istediğinizi birlikte belirleriz.

Bir işletme için amaç kusurlu parçanın doğru istasyona yönlendirilmesi olabilir. Başka bir işletmede farklı makinelerdeki bilgilerin tek ekranda toplanması veya robotun üretilecek parçaya göre görev alması gerekir. Aynı teknoloji bu işlerde kullanılabilir; ancak kurulacak sistem ve kabul koşulları farklıdır. Başlangıç sorumuz, işletmede hangi işin nasıl yürütüleceğidir.

Bu nedenle projeyi bir yazılım kurulumundan ibaret görmeyiz. Kullanılabilir cihazları, üretim verisini, çalışanların görevlerini ve bakım düzenini birlikte inceleriz. Yapay zekânın karar vereceği alan, operatörün sorumluluğu ve mevcut makinenin korunacak işlevleri baştan açıklığa kavuşur. Böylece deneme sonunda neyi değerlendireceğiniz belli olur.

01

ROS 2 işletmemize ne kazandırabilir?

ROS 2, farklı cihazlardan gelen bilgileri ve yazılım görevlerini ortak bir düzen içinde birleştirmeye yardımcı olur. Örneğin kamera bir parçayı tanır, sistem bu bilgiyi ilgili iş emriyle eşleştirir ve robotun yapacağı işlem belirlenir. Cihazların aynı işi koordine etmesi için aralarındaki bağlantılar projeye göre geliştirilir.

İyi planlanan bir sistem, farklı istasyonların durumunu izlemeyi ve ileride yeni bir cihaz eklemeyi kolaylaştırabilir. Bakım ekibi hangi bölümün çalıştığını, nerede sorun oluştuğunu daha açık görebilir. Bunun için veri kaydı, hata bildirimi ve bakım ekranları da tasarlanmalıdır. ROS 2 her makineye gerekli değildir; daha sade bir çözüm ihtiyacı karşılıyorsa onu da değerlendiririz.

  • Cihazlar arasında bilgi ve görev paylaşımı
  • Üretim akışının ve sorunların izlenmesi
  • Gelecekteki eklemelerin baştan düşünülmesi
02

Fabrikada hangi işlerde kullanılabilir?

Bir montaj hattında kamera, gelen parçanın tipini veya yerleşimini değerlendirebilir. Sonuç doğru parça kaydıyla eşleştirilir ve robotun uygun görevi alması sağlanır. Tanınamayan veya kararsız kalan parçalar için operatör incelemesi planlanır. Bu, görüntü analizinin üretimdeki bir sonraki adımla birlikte tasarlandığı bir uygulama örneğidir.

Başka bir senaryoda makinelerdeki sıcaklık, titreşim veya çevrim bilgileri toplanabilir. Yapay zekâ olağandışı örnekleri değerlendirmeyi destekler; bakım ekibi kayıtları inceleyerek karar verir. Birden fazla istasyonun üretim ve kalite bilgisinin birleştirilmesi de mümkündür. Bunlar proje kapsamı örnekleridir; her hat için hazır ve aynı biçimde çalışan bir ürün değildir. Hedef, cihazların erişilebilirliği ve gerçek verilerle yapılan denemeler üzerinden netleştirilir.

  • Parça tanıma ve robot görevinin eşleştirilmesi
  • Makine verilerinin bakım değerlendirmesine aktarılması
  • İstasyonlar arasında üretim ve kalite takibi
03

Mevcut makine, PLC ve robotlarımız kullanılabilir mi?

Çoğu projenin başlangıcında mevcut ekipmanı koruyarak neler yapılabileceğini inceleriz. Endüstriyel bilgisayarlar, uygun küçük bilgisayarlar, kameralar, sensörler, özel elektronik kartlar ve sunucu yazılımları sistemin farklı görevlerini üstlenebilir. Her cihazın içinde ROS 2 çalışması gerekmez; uygun bağlantı üzerinden bilgi alışverişi yapılması yeterli olabilir.

Mevcut PLC veya robot için üreticinin sunduğu bağlantılar ve yazılım erişimi kontrol edilir. Cihazın modeli, programı ve kullanılabilir verileri görülmeden uyumluluk sözü verilmez. PLC makinenin mevcut kontrolünü sürdürebilir; yeni sistem izleme, değerlendirme veya üst düzey görev paylaşımı yapabilir. Emniyet işlevleri risk değerlendirmesiyle belirlenen uygun kontrol ve emniyet mimarisinde kalır. Bağlantı kesildiğinde veya yeni sistem cevap vermediğinde makinenin nasıl davranacağı da tanımlanır.

  • Mevcut ekipmanın ve üretici bağlantılarının incelenmesi
  • Gerekirse özel elektronik veya bağlantı yazılımı geliştirme
  • Kontrol, bakım ve emniyet sorumluluklarının belirlenmesi
04

Tek merkezden yönetim ile dağıtılmış sistem arasındaki fark nedir?

Merkezi düzende bilgiler ana bilgisayara gelir ve işlerin önemli bir bölümü burada yürütülür. Örneğin birkaç istasyonun sonuçları aynı bilgisayarda değerlendirilip ortak ekranda gösterilebilir. Bakım ve güncellemeyi tek noktada toplamak yararlı olabilir; ancak bu bilgisayarın veya bağlantının devre dışı kalmasının etkisi planlanmalıdır.

Dağıtılmış düzende bazı işler istasyonun yanındaki cihazlarda yapılır. Örneğin görüntü yerel bilgisayarda değerlendirilir, merkeze sonuç ve üretim bilgisi gönderilir. Böylece bütün görüntüleri sürekli merkezde toplamak gerekmeyebilir. İki yaklaşım aynı projede birlikte de kullanılabilir. Kararı istasyon sayısı, veri miktarı, ağ koşulları ve kesintide sürdürülecek işler belirler. Yetkili kullanıcıların hangi verilere erişeceği ve uzaktan bakımın nasıl yapılacağı ayrıca kararlaştırılır.

  • Tek merkezde değerlendirme ve takip
  • İstasyon yanında yapılan yerel işlemler
  • Kesinti ve bakım koşullarına uygun görev paylaşımı
05

Yapay zekâ için CPU mu GPU mu gerekir?

CPU, bilgisayarın genel işlemcisidir. GPU ise çok sayıda benzer hesabı birlikte yürütmek için kullanılabilen grafik işlemcisidir. Bazı yapay zekâ modelleri CPU üzerinde ihtiyacı karşılar; daha yoğun işler için GPU değerlendirilebilir. GPU satın almak tek başına daha iyi veya daha hızlı bir sistem elde edildiği anlamına gelmez.

Modeli örneklerle eğitmek ve eğitilmiş modeli üretimde kullanmak farklı işlerdir. Güçlü bir bilgisayarda eğitilen model, uygun olduğunda daha küçük bir cihazda çalıştırılabilir. Seçimi gerçek üretim verisini hedef cihazlarda deneyerek yaparız. Sonucun kalitesi, gereken sürede ulaşması, uzun çalışma sırasında ısınma, enerji tüketimi ve bakım ihtiyacı birlikte değerlendirilir. İhtiyacı karşılayan donanım belirlenmeden gereksiz bilgisayar yatırımı yapılmaması amaçlanır.

  • İşin ihtiyacına göre işlemci seçimi
  • Eğitim bilgisayarıyla saha cihazının ayrı planlanması
  • Gerçek veriyle kalite ve çalışma süresi kontrolü
06

Yapay zekâ işletmenin verilerinden nasıl geliştirilir?

İlk adım, öğretilecek işi temsil eden örnekleri toplamaktır. Sağlam ve kusurlu parçalar, farklı ürünler veya normal ve olağandışı makine kayıtları uzman kişilerce değerlendirilir. Model bu örneklerle eğitilir; ardından eğitimde kullanılmamış kayıtlarla sınanır. Hangi hataların kabul edilemeyeceği işletmenin kalite ve üretim ekibiyle belirlenir.

Kapalı çevrim AI model geliştirme, sahada karşılaşılan yeni örneklerin bu sürece geri dönmesidir. Yetkili kişiler örnekleri inceler, gerekli düzeltmeleri onaylar ve yeni model hazırlanır. Yeni sürüm önceki örneklerde de kontrol edilir, sınırlı denemeden ve insan onayından sonra kullanıma alınır. Modelin kendi kararını doğru sayarak denetimsiz biçimde değişmesi beklenmez. Hangi modelin nerede kullanıldığı kaydedilir; gerektiğinde önceki sürüme dönülür. Ürün veya ortam değiştiğinde yeniden değerlendirme yapılır.

  • İşletmeye ait ve uzmanlarca incelenmiş örnekler
  • Yeni model için ayrı test ve insan onayı
  • Kullanılan sürümün kaydı ve önceki modele dönüş
07

Üretimi sürdürürken böyle bir projeye nasıl geçilir?

Önce mevcut hat, cihazlar, yazılımlar ve üretim akışı incelenir. Başlangıç için sınırı açık bir iş seçilir: tek istasyonda bir parça grubunu değerlendirmek veya belirli makine bilgilerini toplamak gibi. Beklenen sonuçlar ve hangi koşullarda kabul verileceği birlikte yazılır. Mevcut durum ölçülür; deneme sonuçları bununla karşılaştırılır.

İlk çalışmalar kayıtlı verilerle veya üretimden ayrı bir deneme düzeninde yapılabilir. Gerektiğinde iş akışı bilgisayarda canlandırılır; bu çalışma gerçek hat testinin yerine geçmez. Sonra yeni sistemin yalnız sonuç ürettiği, makineye komut vermediği bir izleme dönemi uygulanabilir. Böylece öneriler mevcut süreçle karşılaştırılır.

Sınırlı pilotta bağlantı kesilmesi, hatalı veri, yeniden başlatma ve operatör müdahalesi de denenir. Devreye alma zamanı, üretim ekibiyle planlanır; gerektiğinde eski çalışma düzenine dönüş yolu korunur. Kabul sonrasında bakım adımları ve kullanıcı sorumlulukları açıklanır. Diğer hatlara geçiş, ilk pilotun kayıtları ve her hattın kendi koşulları değerlendirilerek yapılır.

  • Mevcut durum analizi ve küçük kapsamlı ilk deneme
  • Önce izleme, ardından kontrollü pilot kullanım
  • Kabul, bakım ve eski düzene dönüş planı
08

Verilerimiz ve proje dosyalarımız nasıl korunur ve teslim edilir?

VOMRO, talebiniz üzerine teknik ayrıntıları paylaşmadan önce gizlilik sözleşmesi (NDA) imzalar. Veriye kimlerin erişeceği, nerede saklanacağı ve dış hizmet kullanılıp kullanılmayacağı baştan belirlenir. Kaynaklar ve seçilen bileşenler uygunsa veri toplama, eğitim ve modelin çalışması işletme içinde planlanabilir.

Projeye ait kaynak kodları, geliştirilen model dosyaları, kapsamda hazırlanan elektronik şema/PCB ve mekanik CAD kaynakları ile teknik dokümanlar proje sonunda teslim edilir. Kurulum, bağlantılar, kullanılan sürümler, test sonuçları ve güncelleme adımları da teslim listesine alınır. Üçüncü taraf bileşenlerin lisansları ayrıca açıklanır. PCB üretimi ve dizgi desteğimiz, geliştirdiğimiz müşteri projelerinin kapsamındadır. İlk görüşmeye mevcut ekipmanınızı ve çözmek istediğiniz işi anlatarak başlayabilirsiniz.

  • Teknik paylaşım öncesinde NDA
  • Veri erişimi ve saklama koşullarının belirlenmesi
  • Kaynak kodu, model, PCB/CAD ve teknik doküman teslimi
İlk görüşmede netleştirilecek sorular
KonuBirlikte belirleyeceğimiz nokta
İş hedefiHangi kararı veya üretim adımını destekleyeceğiz?
Mevcut ekipmanHangi cihaz ve bağlantılar kullanılabilir?
İlk denemeHangi istasyonda, hangi örneklerle başlayacağız?
Kabul ve teslimBaşarıyı nasıl ölçecek, hangi dosyaları teslim edeceğiz?

Çalışma biçimi

Kararları proje planına dönüştürün.

Her proje aynı görünmez; ancak ölçülebilir gereksinim, kontrollü revizyon ve sahada doğrulama adımları değişmez.

  1. 01

    İhtiyacı birlikte tanımlarız

    Mevcut üretim düzeninizi, cihazlarınızı ve çözmek istediğiniz işi inceleriz.

  2. 02

    Gerçek örneklerle deneriz

    Veri, yazılım ve cihaz seçeneklerini küçük kapsamlı bir denemede değerlendiririz.

  3. 03

    Pilot kullanımı doğrularız

    Normal çalışma ve kesinti durumlarını sınar, birlikte belirlenen kabul koşullarını kontrol ederiz.

  4. 04

    Devreye alır ve teslim ederiz

    Onaylı sistemi kurar; kaynakları, model dosyalarını ve teknik dokümanları teslim ederiz.

Sık sorulanlar

Projeye başlamadan önce

Teknik kapsam, teslimatlar ve test planı projenizin gereksinimlerine göre birlikte netleştirilir.

ROS 2 kullanmak için mevcut PLC veya robotu değiştirmeli miyiz?

Bu her zaman gerekmez. Önce cihazların bağlantı imkânları incelenir. Mevcut kontrol korunarak izleme ve görev paylaşımı eklenebilir. Yapılabilecekler cihaz modeli, üretici desteği ve makinenin gereksinimleriyle belirlenir.

Yapay zekâ için mutlaka GPU almamız gerekir mi?

Hayır. Bazı modeller CPU üzerinde ihtiyacı karşılar. Seçimi gerçek verilerle yapılan deneme; sonuç kalitesi, çalışma süresi, ısınma ve işletme koşulları belirler.

Sistem kullanıldıkça kendi kendine öğrenir mi?

Yeni örnekler gelişimi destekleyebilir; ancak model denetimsiz biçimde değiştirilmez. Örnekler incelenir, yeni sürüm ayrı test edilir ve yetkili insan onayından sonra kullanıma alınır.

Üretim verimiz işletme içinde kalabilir mi, NDA imzalıyor musunuz?

Uygun proje kaynaklarıyla işletme içinde çalışma planlanabilir. Harici hizmet gereksinimleri baştan açıklanır. Talebiniz üzerine teknik veri paylaşılmadan NDA imzalar, erişim ve saklama koşullarını birlikte belirleriz.

Proje sonunda kaynak ve model dosyalarını alabilir miyiz?

Evet. Projeye ait kodlar, geliştirilen model dosyaları, kapsamdaki PCB/CAD kaynakları ve teknik dokümanlar teslim edilir. Kurulum ve test bilgileri düzenlenir; üçüncü taraf lisansları ayrıca açıklanır.

Sizin projeniz, sizin ürününüz

Gizlilikle geliştirir, kaynaklarıyla teslim ederiz.

Teknik ayrıntıları paylaşmadan önce gizlilik sözleşmesi (NDA) ile çalışabiliriz. Proje sonunda geliştirdiğimiz kaynak kodları, tasarım dosyalarını ve teknik dokümanları size teslim ederiz.

  • Teknik bilgi paylaşımından önce NDA
  • Başlangıçta açık teslimat listesi
  • Proje sonunda kaynak ve teknik dosyalar
Gizlilik ve teslim sürecimiz
Fikrinizden başlayalım

Hayal ettiğiniz ürünü ve çözmek istediğiniz ihtiyacı konuşalım.