Geri Dön

Gömülü bilgisayar tabanlı mobil robot sistemi

Mobile robot system based on embedded computer

  1. Tez No: 237475
  2. Yazar: İSMAİL TAHA ÇÖMLEKCİLER
  3. Danışmanlar: YRD. DOÇ. DR. NİHAT YILMAZ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2009
  8. Dil: Türkçe
  9. Üniversite: Selçuk Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 178

Özet

Gömülü bilgisayar sistemlerinin giderek yaygınlaştığı günümüzde gömülü bilgisayar tabanlı robotik sistemlerin tasarımı ve yazılım geliştirilmesi bu tez çalışmasının ana amacını oluşturmaktadır. Bu amaçla Microsoft Robotics Studio yazılım geliştirme ortamı tarafından desteklenen ve ARM7 tabanlı bir gömülü bilgisayar sistemi içeren LEGO Mindstorms NXT robot platformu kullanılmış ve bu robot sistemi üzerinde yazılım geliştirilmiştir.Tez kapsamında gömülü bilgisayar sistemleri genel olarak incelenmiş ve robotik çalışmalarda kullanılan bu sistemlerin programlanması üzerinde durulmuştur. Bu amaçla aşağıda belirtilen 3 farklı yazılım geliştirme ortamı üzerinde denemeler yapılmıştır. Mindstorms için geliştirilen NXT programı, RWTH Mindstorms NXT MATLAB kütüphanesi ve özellikle bu tez çalışmasında detaylı olarak incelenen Microsoft Robotics Studio programı pek çok gömülü robot sisteminde kullanılabilecek niteliktedir.Microsoft Robotics Studio programı, nesne tabanlı ve sürükle ? bırak yöntemini kullanan bir yazılım geliştirme ortamıdır. Sağladığı programlama kolaylığı sayesinde ileri programlama bilgisi iyi olmayan birçok amatör kullanıcıların da profesyonel anlamda çalışabileceği şekilde robotik alanına girmelerini sağlamıştır. Pek çok robot üreticisi de ürettikleri gömülü bilgisayar sistemli robotların yazılımlarının daha kolay ve hızlı bir şekilde yapılabilmesi için fiziksel bir simülasyon ortamını da bünyesinde barındıran Microsoft Robotics Studio programına hazır servis modülleri geliştirerek destek vermişlerdir.Bu tez çalışması ile robot tasarımında donanım gereksinimlerini büyük ölçüde azaltan gömülü bilgisayar tabanlı robot sistemleri için yazılım geliştirilmesi konusunda türkçe kaynak eksikliği giderilmeye çalışılarak bu yazılımların, robot tasarımı ve yazılım geliştirme sürelerini büyük ölçüde kısalttığı ve kolaylaştırdığı gösterilmiştir.

Özet (Çeviri)

Nowadays embedded computer systems become increasingly common, design and software development of embedded computer-based robotic systems have been the main aim of this thesis. For this aim, Lego Mindstorms NXT robot platform supported by robotic studio software development environment and based on ARM7 microprocessor, are used. Software development studies are made on it.In this thesis, embedded computer systems are analyzed generally, and programming of these systems which are used in robotic studies are detailed. Therefore, experiments are made on three different software development environments which are written as following. NXT program developed for Mindstorms, RWTH Mindstorms NXT MATLAB Library and especially Microsoft Robotics Studio analyzed in this thesis. Microsoft Robotics Studio has the quality which provides to use in a lot of embedded robot system.Microsoft Robotics Studio is a software development environment which is object based and uses drag and drop methods. Users, who haven?t got advanced programming knowledge, can study on robotics as professionally because of the environment provides facility of programming. For easy and rapid software development, lots of robot producers give support with software package to Robotics Studio which have physical simulation environment.With this thesis, a complete resource in Turkish about software development for embedded computer based robot systems is provided. It is shown that the software shortens the development time and simplifies design.

Benzer Tezler

  1. Bomba imha robotları için uzaktan kontrollü bir ateşleme sisteminin tasarımı ve gerçekleştirilmesi

    Design and realization of remote controlled a firing system for bomb disposal robots

    ALİ ÜNLÜTÜRK

    Yüksek Lisans

    Türkçe

    Türkçe

    2012

    Elektrik ve Elektronik MühendisliğiSelçuk Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. ÖMER AYDOĞDU

  2. Design and vision based control of a mobile manipulator

    Bir mobil robot kolun görüntü tasarımı ve görüntü destekli kontrolü

    LEVENT ÇETİN

    Doktora

    İngilizce

    İngilizce

    2008

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolDokuz Eylül Üniversitesi

    Makine Mühendisliği Bölümü

    PROF. DR. EROL UYAR

  3. Çok yönlü tekerlekli mobil robot tasarımı ve gömülü işletim sistemi üzerinden web tabanlı kontrolü

    Versatile wheeled mobile robot design and it is web based control of the through an embeded system

    SAMİ ULUKUŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    2016

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSüleyman Demirel Üniversitesi

    Elektronik-Bilgisayar Eğitimi Ana Bilim Dalı

    YRD. DOÇ. DR. MEHMET ALBAYRAK

  4. Gömülü sistem tabanlı bina içi otonom robot

    Embedded system based building autonomous robot

    RIDVAN DOĞAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolMarmara Üniversitesi

    Mekatronik Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ UĞUR KESEN

  5. Tablet bilgisayar ile kablosuz gezgin robot kontrolü

    Wireless mobile robot control with tablet computer

    GONCA ERŞAHİN

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    Elektrik ve Elektronik MühendisliğiYıldız Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    PROF. DR. HERMAN SEDEF