"Her eve bir robot"
Sanırım çoğumuz, Bill Gates'in Ocak 2007 tarihli Scientific American
dergisinde robotiğin potansiyelinden bahsettiği makaleden haberdarız. Gates'in
yazısının başlığı ile Güney Kore İletişim ve Bilgi Bakanlığının 2020 yılı hedefinin aynı olması herhalde tesadüf
olmasa gerek. Nasıl ki 70'lerde ‘her evde bir bilgisayar olacak'
öngörüsü kimilerinin alay (ve daha sonra da pişmanlık) konusu olduysa, bugün de
‘her eve bir robot' vizyonunun bizlere aynı vaadi verdiğinden hiç şüphemiz yok.
Ehliyetinizi görebilir miyim
Robot Bey?
Her eve bir robot koyduk diyelim, peki ya yollar ? Sürücüsüz taşıtlar (ST)
muhtemelen sandığınızdan daha uzun zamandır bilim adamlarının ve araba
üreticisi şirketlerin rüyalarını süslemekte. Dahası sadece rüyada veya
bilgisayar oyunlarında değil, en yoğun otoyollarda da STların hayalini
gerçekleştirebilmek için sarfedilen eforları, 90'ların başında geliştirilen
VaMP adlı arabadan tutun da, gününümüzde Amerikan Savunma Bakanlığının
sponsorluğundaki ‘DARPA Grand Challenge' yarışmasına katılan araçlara kadar
saymak mümkün.
Aslında VaMP 1995 yılında, Münih-Kopenhag arasındaki 2000 km'lik yolu
neredeyse tamamen sürücüsüz ve yoğun trafikte, saatte 175 km'ye varan hızlarda
seyrederek gidip geldiğinde (evet yanlış okumadınız), Kitt sonunda kendisini anlayan bir araba bulduğu için sevinecekti.
DARPA Grand Challenge ise bu
alanda şu aralar en sıcak rekabetin ve en ileri araştırmanın sergilendiği bir yarışma. Örnek vermek gerekirse bir kaç ay önce yapılan bu
seneki mücadelede, arabalar tamamen sıradan bir gündeki sıradan bir şehir
trafiğinde, trafik kurallarından hiçbirini ihlal etmeden A noktasından B
noktasına gitmeye çalıştılar.
Microsoft Robotics Studio ve
DARPA Grand Challenge
Biraz da bu seneki yarışmacılar arasında, arabalardaki birçok sensörü(video linki) yönetmede Microsoft Robotics Studio'nun
(MSRS) gücüne güvenen Princeton Üniversitesi takımı PAVE
(Princeton Autonomous Vehicle Engineering)'den bahsedelim.
MSRS'in altyapısını oluşturan CCR ve DSSP yazılım kütüphaneleri, bu tip bir
uygulamada gereken onlarca parçayı birbiriyle aynı anda ve değişik işlemciler
arasında dağıtarak çalıştırma gerekliliğine cuk oturan bir yapıya sahip. PAVE
aracında ve genelde de robotik sistemlerde çok sık uygulanan algıla-planla-uygula
döngüsünde Robotics Studio'nun işi, bu
döngüler arasındaki koordinasyonu bir orkestra şefi gibi sağlamaktan geçiyor.
Döngünün her aşamasında bir veya birden fazla servis çalışabilir. Örneğin algılama
aşamasında, Robotics Studio, araç kameralarından gelen resimleri sağlayan
servis ile yol haritası çıkartan servisi uyum içinde ve hiçbirini uzun süre bekletmeden
yönetmek zorunda ki araba gördüklerine karşı hızlı bir şekilde tepki verebilsin.
PAVE aracında 5 çift çekirdekli işlemcide çalışan kimi sonar sensörden,
kimi direksiyondan, kimisi de arabanın yakınındaki engelleri zamanında fark
etmekten sorumlu böyle 25 servis bulunmakta.
Bu ilk yazımda MSRS'in özelliklerinin sonuna kadar kullanıldığı bir alandan
bahsetmek istedim. Bundan böyle burada her türlü robotik uygulama hakkında
bahsetmeyi planlıyorum. Umarım keyifli bir okuma olmuştur. Çok yakında tekrar
görüşmek dileğiyle.