• Türkçe
    • English
  • Türkçe 
    • Türkçe
    • English
  • Giriş
Öğe Göster 
  •   DSpace Ana Sayfası
  • Enstitüler
  • Lisansüstü Eğitim Enstitüsü
  • Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  • Yüksek Lisans Tez Koleksiyonu
  • Öğe Göster
  •   DSpace Ana Sayfası
  • Enstitüler
  • Lisansüstü Eğitim Enstitüsü
  • Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  • Yüksek Lisans Tez Koleksiyonu
  • Öğe Göster
JavaScript is disabled for your browser. Some features of this site may not work without it.

Özel amaçlı gezgin robotların denetimi / Tolga Yüksel; Danışman Abdullah Sezgin.

Tarih

2004

Yazar

Yüksel, Tolga

Üst veri

Tüm öğe kaydını göster

Özet

Bu tez çalışmasında gezgin robot projeleri için çok yaygın olarak kullanılan Lego MindStorm RIS(Robotics Invention System) seti ile özel amaçlı projeler oluşturulmuştur.RIS seti , bir RCX(Robotics Command eXplorer) birimi , iki motor , iki dokunma algılayıcı , bir ışık algılayıcı , bir IR(InfraRed) kuleden(IR-tower) ve 700'ü aşkın Lego parçası içermektedir. Bu çalışmada bu parçalar tek tek tanıtılmış , genel özellikleri üzerinde durulmuş ve tanıtım amacıyla her birine ait fotoğraflara yer verilmiştir.RIS seti ile gezgin robotlar programlanırken birçok programlama ortamı kullanılabilmektedir. Bunlar Lego MindStorm RIS seti ile gelen ve görsel akış çizgesi mantığını kullanan RIS programlama ortamı , harici olarak sağlanan RoboLab , assembly dilinde programlamaya izin veren LASM , C++ gibi yüksek seviye dillerde programlamaya izin veren Spirit ActiveX , C diline benzeyen fakat daha kısıtlı özelliklere sahip NQC , ve JAVA ile programlamayı sağlayan leJOS olarak sayılabilir. Bu çalışmada belirtilen bu programlama ortamlarına ait genel özelliklere yer verilmiştir.Bu çalışmada programlama ortamı olarak JAVA ile programlamayı sağlayan leJOS seçilmiştir. Çalışmada leJOS ile RCX donanım kontrolü üzerinde durulmuş , RCX'in dış donanımı olarak RCX üzerindeki düğmelerin , LCD ekranın , motorların , algılayıcıların , IR arayüzün ve RCX üzerindeki hoparlörün leJOS altında hangi sınıflar ile kontrol edileceği ve ne gibi kontrollerin yapılabileceği , ayrıca RCX'e görme özelliği kazandırılması kısaca anlatılmıştır.Lego RIS setiyle inşa edilen gezgin robotlarla birçok görevi yerine getirmek mümkündür. Bu gezgin robotlar için tanımlanan görevlerden biri de belirli bir alan içindeki siyah cisim bulma görevidir. Bu tezde davranışsal programlama ile siyah cisim bulan gezgin robot ve görüntü yönetimli siyah cisim bulan gezgin robot projeleri gerçekleştirilmiştir.Öncelikle projeler için inşa edilen robot ve çalışma alanı tanıtılmış ve bunlara ait fotoğraflara yer verilmiştir. Daha sonra gezgin robotlarda davranışsal programlama ve leJOS ile davranış tanımlama kavramları üzerinde durulmuştur. Davranışsal programlamanın temelini oluşturan davranışlar ve bu davranışları oluşturan üç öğe takeControl() , action() , suppress() ve tüm davranışları altında toplayan Arbitrator() öğesinin işlevleri tanımlanmış , bunların leJOS ile nasıl tanımlanacakları üzerinde durulmuştur. Proje için tanımlanan dört davranış DriveForward , HitWallLeft , HitWallRight , BlackFinder 'ın görevleri ve öğeleri , bu davranışların bir araya toplanarak Arbitrator()'a yollanması anlatılmıştır.Daha sonra görüntü yönetimli gezgin robot denetimi üzerinde durulmuştur. Bu konu ile ilgili olarak kameranın yerleşimi için var olan iki yaklaşım robot üzerine yerleşim ve çalışma alanını görecek şekilde yerleşim üzerinde durulmuş,üstünlükleri ve zayıflıkları tartışılmıştır. Projeyle ilgili olarak leJOS ile kameradan görüntü alma ve işleme , alınan görüntünün bölgelere ayrılması ve bu bölgelerde siyah cismin nasıl belirlendiği anlatılmıştır. Siyah cismin bulunduğu bölge belirlendikten sonra bu bölgenin koordinatlarının belirlenmesi ve robota bu koordinatlara gitmesi için gerekli hareket emirlerin gönderilmesi üzerinde durulmuştur. Robotun hareketi için iki yaklaşım kenarları izleyen hareket ve köşegeni izleyen hareket üzerinde durulmuş , bu yaklaşımlar için gerekli emirlerin nasıl hesaplanacağı ve gönderileceği anlatılmıştır. Emirler gönderildikten sonra robotun bu emirleri nasıl aldığı ve yorumladığı anlatılmıştır. Tezin sonunda elde edilen sonuçlar kısaca açıklanmıştır.

Bağlantı

http://libra.omu.edu.tr/tezler/21504.pdf
https://hdl.handle.net/20.500.12712/26294

Koleksiyonlar

  • Yüksek Lisans Tez Koleksiyonu [93]



DSpace software copyright © 2002-2015  DuraSpace
İletişim | Geri Bildirim
Theme by 
@mire NV
 

 




| Politika | Rehber | İletişim |

DSpace@Ondokuz Mayıs

by OpenAIRE

Gelişmiş Arama

sherpa/romeo

Göz at

Tüm DSpaceBölümler & KoleksiyonlarTarihe GöreYazara GöreBaşlığa GöreKonuya GöreTüre GöreDile GöreBölüme GöreKategoriye GöreYayıncıya GöreErişim ŞekliKurum Yazarına GöreBu KoleksiyonTarihe GöreYazara GöreBaşlığa GöreKonuya GöreTüre GöreDile GöreBölüme GöreKategoriye GöreYayıncıya GöreErişim ŞekliKurum Yazarına Göre

Hesabım

GirişKayıt

İstatistikler

Google Analitik İstatistiklerini Görüntüle

DSpace software copyright © 2002-2015  DuraSpace
İletişim | Geri Bildirim
Theme by 
@mire NV
 

 


|| Politika || Kütüphane || Ondokuz Mayıs Üniversitesi || OAI-PMH ||

Ondokuz Mayıs Üniversitesi, Samsun, Türkiye
İçerikte herhangi bir hata görürseniz, lütfen bildiriniz:

Creative Commons License
Ondokuz Mayıs Üniversitesi Institutional Repository is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 4.0 Unported License..

DSpace@Ondokuz Mayıs:


DSpace 6.2

tarafından İdeal DSpace hizmetleri çerçevesinde özelleştirilerek kurulmuştur.