Ancak prensipte her robot tedarikçisi bu amaç için kendi programlama dilini geliştirmiştir ve bir robot kullanmak isteyen herkesin ilgili dile hakim olması gerekir. Farklı üreticilerin robotlarıyla çalışan şirketler, her biri için robotların kullanımını maliyetli ve zaman alıcı hale getiren özel uzmanlara ihtiyaç duyar. Robotik bir hücrenin maliyetlerinin üçte biri yazılım mühendisliğinden, yani robotu öğrenmekten kaynaklanmaktadır.

Buna, uygulamaların kolayca kopyalanamaması da ekleniyor. Gerçekten de, bir üreticinin robotu için oluşturulan bir uygulama, başka bir tedarikçininkine kolayca aktarılamaz. Bunun yerine, kodun tamamı yeniden yazılmalıdır. Bu sadece farklı robotlarla çalışmak isteyen kullanıcı için verimsiz olmakla kalmaz, aynı zamanda robotikte ilerlemeyi engelleyen farklı robot türleri arasında bilgi aktarımını zorlaştırır.

Açık dil sınırları

Çözüm, dil sınırlarının açılmasında yatmaktadır. Robotları programlamak için açık kaynaklı bir çerçeve olan ROS’un (Robot İşletim Sistemi) arkasındaki temel fikir budur. 2007 yılında Silikon Vadisi’ndeki Willow Garage robotik enstitüsü tarafından geliştirilen ROS, tüm geliştiricilerin kullanabilmesi için 2009 yılında açık kaynak olarak piyasaya sürüldü. 2012’den beri ROS, Open Source Robotics Foundation (OSRF) tarafından koordine edilmekte, sürdürülmekte ve geliştirilmektedir.

Mevcut bir işletim sistemine dayalı olarak ROS, robotlar için program yazmak için yazılım araçları sağlar. Kullanıcılar, program oluşturmayı basitleştiren ve esnek bir şekilde uyarlanabilen yazılım kitaplıklarını kullanabilir.

Bugün, ROS’un olanakları sürekli genişlemektedir. Örneğin, 2017’de, bazı iyileştirmeler getiren ROS 2 ile birlikte bir ROS evrimi yayınlandı. Bunlar arasında, çoklu robot sistemleri ve gerçek zamanlı davranış desteği.

Avantajlar artık birçok farklı senaryoda kullanılabilir. Bu nedenle 140’tan fazla robot için ROS sürücüleri vardır. Daha üç yıl önce, pazar araştırma şirketi ABI Research, 2024 yılına kadar tüm ticaret botlarının yaklaşık %55’inin en az bir ROS paketi kullanacağını tahmin ediyordu.

Hangi kullanım durumları için?

ROS, güvenlik ve ağ şirketleri için ilgi çekicidir. Örneğin Ericsson, ROS 2’yi 5G ile birlikte kullanmaya çalışıyor.

ROS ayrıca başlangıç ​​sahnesini de güçlendirdi. Robotik sektörü şu anda yeni çözümler geliştiren çok sayıda genç şirkete sahip. Endüstri birliği Uluslararası Robotik Federasyonu, yaklaşık üçte ikisinin açık kaynak çerçevesini kullandığını tahmin ediyor.

Google veya Amazon gibi büyük BT satıcıları da ROS’un faydalarını kabul etti. Böylece, ROS için geliştirme platformları artık bulutta mevcuttur. Bu teklifi kullananlar bu nedenle robotik uygulamalarını doğrudan bulutta çalıştırabilirler.

Robotik İşletim Sistemi, robotiği birçok kısıtlamadan kurtarma potansiyeline sahiptir ve bu nedenle bu alandaki gelişmeyi kararlı bir şekilde ilerletebilir. Çerçeve sayesinde, teknolojiyi üreticilerden bağımsız olarak kullanmak ve ilgili uygulamaları nispeten kolay bir şekilde oluşturmak mümkündür. Böylece ROS, gelecekte çok daha fazla kullanıcının robot kullanımının sunduğu olanaklardan yararlanabileceği gerçeğine katkıda bulunuyor.



genel-15