Robotik kodlama, makine ve kontrol sistemlerini, bilgisayar, elektronik ve uzay
bilimlerinin tümünü kapsayan bir ortak çalışma alanında gerekli yazılım “kodları”
ile makinelerin iletişiminin sağlanmasıdır.
Mekanizmaların tasarımı, kontrol edilebilmeleri için yapılarına elektronik
donanımların eklenmesi, dijital ortamda kontrollerinin sağlanması ve belirli
ortamlarda belirli koşullara göre çalışmaları için gerekli kodlar vardır.
Robotik ise makine, mekatronik, bilgisayar, yazılım, kontrol ve otomasyon, uzay
ve havacılık, elektrik-elektronik gibi birçok mühendislik disiplinini bir arada
toplayan bir bilim dalıdır.
İnsanoğlu tarihin başlangıcından beri hayatını kolaylaştıran icatların peşinde oldu. Dünya teknoloji tarihi,
tekerleğin icadıyla başlayan, su ve buhar gücüyle devam eden endüstriyel devrimlerin ardından gelen
dijitalleşmeyle beraber çok uzun bir yol kat etti. Dijitalleşmenin gelişimiyle bilgi teknolojilerine, siber-
fiziksel sistemlerin devreye girişine ve en sonunda insan-robot etkileşimini içererek günümüze kadar
geldi. Bu teknolojik evrelerin en popüleri ve günümüzde çokça habere, tartışmaya konu olanı kuşkusuz
ki robotlar.
"Robot" kelimesini günümüzdeki anlamı ile kullanan ilk kişi, Çek yazar Karel Čapek'tir
Čapek 1920’de yazdığı "R.U.R. - Rossum's Universal Robots" adlı eserinde robot
kelimesini kullanmıştır. Daha sonra bu kelime dünya çapında kabul görmüştür. "Robot"
kelimesinin Çek dilindeki anlamı ise gayet nettir: İşçi!
Tanımı her geçen gün genişleyen robotlar, farklı alanlarda kullanılmak amacı
ile sürekli geliştirilerek üretilmektedir. Gelişim sürecine göre değişen 4
tanımın tamamı bir noktada birleşmektedir. Bir mekanizmadan robot adı
altında bahsedebilmek için, onun 4 temel kısmı içermesi gerekmektedir.
Bu 4 temel kısım:
● Sensörler
● Program
● Mekanik Düzenek
● Elektronik Devreler
Şeklindedir.
Sensörler, robotun verileri algılayabilmesi için kullanılmaktadır. Elektronik
devreler, verilerin toplanmasını ve kontrolünü sağlarken, program sensör
verilerini kullanmakta ve bu veriler doğrultusunda robotun mantıksal ve
matematiksel işlemlerle karar vermesini sağlamaktadır. Mekanik düzenek ise
program sayesinde verilen kararın gerektirdiği hareketlerin
gerçekleştirilmesini sağlamaktadır.Bir kişinin robot yapabilmesi için öncelikle
robotlar hakkında yazılım, mekanik ve elektronik bilgisine sahip olması gerekmektedir.
Robotik ile yeni ilgilenmeye başlayan kişilerin ilk tercihi, engel algılayan robot,
çizgi izleyen robot ya da ışığı algılayan robot uygulamalarını denemeyi tercih etmelidir.