Robot manipülatör denetimi
2007
0 views
0 downloads
Advisor: Prof. Dr. M. Cengiz Taplamacıoğlu
Abstract (TR)
Robot manipülatörün eksen sayısının artmasıyla birlikte, robotun hareket yeteneği de artmaktadır, fakat bununla beraber robot manipülatörün denetimi de zorlaşmakta ve denetim algoritması daha karmaşık hale gelmektedir. Bu çalışmada endüstride kullanılan eksen-özgül ve kartezyen-özgül robot manipülatör denetim yöntemleri uygulanmıştır. Yapılan eksen-özgül çalışmada altı eksenli robot manipülatörün bir manevra kolu ile basit ve ekonomik olarak denetimi amaçlanmaktadır. Robot manipülatörün denetimi için tasarlanan sayısal devre, genel amaçlı FPGA (Alan programlanabilir kapı dizileri) tabanlı bir geliştirme kartı üzerinde Verilog donanım tanımlama dili kullanılarak gerçekleştirilmiştir. Geliştirilen sistem manevra kolundan alınan giriş sinyallerini yorumlayarak denetlenmek istenilen manipülatör eksenine ait motoru sürmek için gerekli PWM (Darbe genişlik modülasyonu) sinyalini üretir. Kartezyen-özgül çalışmada DSP (Sayısal işaret işleme) uygulamaları için geliştirilmiş bir FPGA kullanılarak üç eksenli robotun kartezyen denetimi gerçekleştirilmiştir. Geliştirilen sistem manevra kolundan gelen sinyalleri yorumlar ve robotun hangi yönde hareket edeceğini, yeni x, y değerlerini bulur ve çözümlenmesi için kinematik bloğuna gönderir. Kinematik bloğunun içerisinde, robotun ucunun konumlanması istenilen x, y değerleri için gerekli olan eklem açıları robotun ters kinematik denklemlerinin çözülmesi ile elde edilir. Bulunan eklem açıları robotun düz kinematik denklemlerinde yerine koyularak elde edilen sonuçların robotun çalışma alanı içinde olup olmadığı denetlenir. Eğer elde edilen sonuçlar robotun çalışma alanı içinde ise robotun eklemlerinin istenilen koordinatlarda konumlanması için gerekli açılar bulunmuş olur. Bulunan açılar, açı-sinyal genişliği bloğuna gönderilir. Açı-sinyal genişliği bloğu girişindeki açı değerlerini okur ve robotun eklemlerinde yer alan servo motorların bu açılarda konumlanması için gerekli olan darbe genişliklerini hesaplar ve bu genişlik değerlerini ilgili eksen denetleyicilerine gönderir. Eksen denetleyicileri girişlerindeki sinyal genişlik değerlerini okurlar ve bu genişlik değerlerine sahip kare dalgaları çıkışlarında üretirler. Bu sinyaller robotun eklemlerinde yer alan motorların kontrol uçlarına gönderilir, robotun istenilen koordinatlarda konumlanması sağlanır ve sistemin çözümü doğru ve hızlı bir şekilde elde edilmiş olur. Anahtar Kelimeler : Robot manipülatör, FPGA, manevra kolu, denetim
Author
Hikmet Koca
Institution
How to Cite
Hikmet Koca (Yüksek Lisans Tezi). Robot manipülatör denetimi, 2007, Gazi University.
Keywords
TR
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Gazi University
- Türkiye petrol ve gaz sondaj sahası iş kazaları analiz ve modellemesi(2021)
- XVI. yüzyıl Anadolu'sunda Oğuzların Karkın Boyu(2004)
- Gerçek hayattaki geometri örneklerinin sosyal bir öğrenme ortamı aracılığıyla paylaşımı: Bir durum çalışması(2021)
- İki farklı irrigasyon aktifleştirme tekniğinin farklı kök seviyelerinde hazırlanmış yapay internal rezorpsiyon kavitelerinden kalsiyum hidroksit uzaklaştırma etkinliğinin değerlendirilmesi(2021)
- Experimental development of the interfacial bond-slip model between textile reinforced mortar strips and masonry walls(2025)
- Sürdürülebilirlik ve iktidar bağlamında sözel belleğin Türk müzelerinde kullanımı(2010)
