ROBOTİK TEKNOLOJİLERİ

Robotik Nedir? Temel Çalışma Prensipleri, Tarihçesi ve Disiplinler Arası Yapısı

Robotik; mekanik, elektronik ve bilgisayar bilimlerini tek bir potada eriten modern çağın en dinamik mühendislik alanıdır. Peki bir makineyi "robot" yapan şey tam olarak nedir?

Günümüzde sanayi üretim hattındaki devasa kol mekanizmalarından, evlerimizde yerleri süpüren otonom robotlara; cerrahi ameliyatlara giren hassas kollardan uzay araştırmalarında gezegen yüzeyi tarayan gezgin araçlara (rover) kadar yaşamın her alanında robotik sistemlerle karşılaşıyoruz. Peki, bilim dünyası **robotik** kavramını nasıl tanımlar ve bu akıllı makineler arkada nasıl bir mantıkla çalışır?

1 Robotik Nedir? Tanımı ve Kapsamı

Robotik; robotların tasarımı, üretimi, kontrolü, sensör entegrasyonu ve bilgisayar sistemleriyle yönetilmesini inceleyen disiplinler arası bir bilim ve teknoloji dalıdır. Robot ise çevresinden veri toplayabilen, bu veriyi işleyerek kararlar alan ve aldığı kararlar doğrultusunda fiziksel bir eylem gerçekleştiren otonom veya yarı otonom makinedir.

Önemli Ayrım: Makine mi, Robot mu?

Her robot bir makinedir ancak her makine bir robot değildir. Bir çamaşır makinesi önceden programlanmış bir döngüyü sırayla çalıştırır; çevresindeki değişen şartlara adapte olup kendi yolunu çizemez. Oysa bir robot, sensörleri yardımıyla ortama dair bilgi toplar, algoritmalarıyla analiz eder ve fiziksel tepki verir (Algıla - Karar Ver - Eyleme Geç).

2 Robotların Temel Çalışma Prensipleri

Gelişmişlik düzeyi ne olursa olsun, bir robotik sistem temel olarak üç ana halkanın oluşturduğu kapalı veya açık çevrimli bir döngü ile çalışır:

  1. Algılama (Sensörler / Girdiler): Robotun dış dünyayı veya kendi iç durumunu hissettiği kısımdır. Ultrasonik mesafe sensörleri, kameralar, sıcaklık sensörleri, ivmeölçerler ve kızılötesi alıcılar robotun adeta duyu organlarıdır.
  2. Karar Verme ve İşleme (Beyin / Yazılım): Sensörlerden gelen analog veya dijital veriler mikrodenetleyiciye (Arduino, Raspberry Pi, STM32 vb.) veya mikroişlemciye iletilir. Robotik kodlama yazılımları bu veriyi işler ve o an ne yapılması gerektiğine karar verir.
  3. Tepki / Eyleme Geçme (Eyleyiciler / Çıktılar): İşlemcinin ürettiği komutlar fiziksel harekete dönüştürülür. Servo motorlar, DC motorlar, step motorlar, pnömatik pistonlar veya hoparlör/LED gibi bildirim elemanları bu aşamada devreye girer.
robot_dongusu.py
while True:
    # 1. Algıla
    mesafe = sensor.read_distance()
    
    # 2. Karar Ver
    if mesafe < 20:
        durum = "ENGEL_VAR"
    else:
        durum = "YOL_AÇIK"
        
    # 3. Eyleme Geç
    if durum == "ENGEL_VAR":
        motorlar.dur()
        motorlar.saga_don()
    else:
        motorlar.ileri_git()

3 Robotik Teknolojisinin Tarihsel Gelişimi

Robotik fikri sanıldığı gibi yalnızca 20. yüzyıla özgü değildir; insanlığın kendi yerine çalışan mekanik yardımcılar oluşturma hayali binlerce yıl öncesine dayanır:

  • Antik Çağ ve El-Cezeri (12. Yüzyıl): Otomatik makinelerin öncüsü sayılan Müslüman bilim insanı El-Cezeri; su gücüyle çalışan otomatik abdest alma makineleri, su saatleri ve insansı figürlerden oluşan mekanik orkestralar tasarlamıştır.
  • Leonardo da Vinci (15. Yüzyıl): Da Vinci'nin zırh giydirilmiş mekanik şövalye çizimleri, tarihteki ilk insansı robot tasarımları arasında kabul edilir.
  • "Robot" Kelimesinin Doğuşu (1920): Robot terimi ilk kez Çek yazar Karel Čapek'in R.U.R. (Rossum's Universal Robots) adlı tiyatro oyununda kullanılmıştır. Çekçede "zorunlu çalışma / köle işçi" anlamına gelen robota kelimesinden türetilmiştir.
  • İlk Endüstriyel Robot Unimate (1954 - 1961): George Devol ve Joseph Engelberger tarafından tasarlanan Unimate, General Motors fabrikasında döküm parçalarını taşımak üzere göreve başlayarak modern endüstriyel robotiğin çağını açmıştır.

4 Robotiğin Disiplinler Arası Yapısı

Robotik, tek bir mühendislik alanına sığmayacak kadar geniştir. Tam teşekküllü bir robot geliştirmek için üç ana disiplinin mükemmel uyum içerisinde çalışması gerekir:

Mekanik Mühendisliği Robotun iskeleti, gövde yapısı, dişli sistemleri, kinematik hareket hesabı ve malzeme seçimi ile ilgilenir.
Elektrik-Elektronik Sensör kartları, motor sürücüler, güç dağıtımı, devre tasarımı ve sinyal işleme süreçlerini yönetir.
Bilgisayar & Yazılım Robotun beynine hayat veren algoritmalardır. Yapay zeka, görüntü işleme ve otonom navigasyon bu alana girer.

Bu üç temel alanın birleşimi literatürde Mekatronik Mühendisliği olarak adlandırılsa da, günümüzde yapay zekanın gelişimiyle birlikte biyomimetik (doğayı taklit eden robotik), kontrol teorisi ve veri bilimi de bu yapının ayrılmaz parçaları haline gelmiştir.

Sıkça Sorulan Sorular

Robotik ile mekatronik arasındaki fark nedir?

Mekatronik; makine, elektronik ve bilgisayar mühendisliklerinin genel kesişim kümesidir. Robotik ise mekatroniğin özel bir alt dalı olup doğrudan otonom veya yarı otonom hareket edebilen robotik sistemlerin tasarımına odaklanır.

Bir sistemin 'robot' sayılması için hangi bileşenler gereklidir?

Bir yapının robot olarak kabul edilebilmesi için çevresini algılayan sensörlere (girdi), veriyi işleyen bir denetleyiciye (beyin/yazılım) tepki veren eyleyicilere (çıktı/motor) ve bir güç kaynağına sahip olması gerekir.

Robotik öğrenmeye başlamak için yazılım bilmek şart mı?

Temel düzeyde mantık ve blok tabanlı kodlama bilmek yeterlidir. Süreç içerisinde hem elektronik bileşenler tanınır hem de ihtiyaca göre Python, C++ veya blok kodlama dilleri öğrenilebilir.

Kendi Robotik Projenizi Geliştirmeye Başlayın!

Sürükle-bırak blok tabanlı editörlerimiz ve eğitici simülasyonlarımız ile algoritmaların gücünü keşfedin.

Kodlamaya Başla