3 serbestlik dereceli (3R) bir robot manipülatörünün kontrolü ve görüntü işlemeye dayalı nesne taşınması
Control of 3 dof (3R) robot manipulator and moving objects based on image processing
- Tez No: 405327
- Danışmanlar: DOÇ. DR. MUSA ALCI
- Tez Türü: Yüksek Lisans
- Konular: Mekatronik Mühendisliği, Elektrik ve Elektronik Mühendisliği, Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Mechatronics Engineering, Electrical and Electronics Engineering, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2015
- Dil: Türkçe
- Üniversite: Ege Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Mekatronik Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Bu tezde, TQ MA2000 robot manipülatörünün çalışma uzayı içerisindeki tanımlanmış nesneleri görüntü işleme yöntemi ile algılaması ve nesneleri bulunduğu konumdan alıp başka bir konuma taşıması işlemi gerçekleştirilmiştir. Kameradan alınan görüntüden görüntü işleme ile nesnelerin konumunun tespit edilmesi, robotun tespit edilen konumdaki nesneleri alabilmesi için eklemlerinin alması gereken açı değerlerinin ters kinematik analizi ile hesaplanması ve robotun tespit edilen konuma kontrollü hareketi işlemleri sırasıyla gerçekleştirilmiştir. Kamera, robotun tüm çalışma uzayını tepeden görecek şekilde yerleştirilmiştir. Görüntü işleme tekniklerinin uygulanmasında OpenCV kütüphaneleri kullanılmış ve yazılım Code∷Blocks geliştirme ortamında, C++ dilinde yazılmıştır. Robotun bilek kısmı, eklem kaçıklıklı ve artık yapılı olması nedeniyle kullanılmamış, ana eklemleri olan ilk üç eklem kullanılmıştır. Ters kinematik analizinde, analitik çözüm yöntemi tercih edilmiştir ve yazılımı görüntü işleme yazılımının devamına yazılmıştır. Robotun hareket kontrolü, L298 motor sürücü entegreli kartlar ve Arduino Mega 2560 mikrodenetleyicisi ile yapılmış, yazılımı Arduino IDE ortamında yazılmıştır. Robotun eklemlerinin alacağı açı değerleri Arduino'ya Code∷Blocks ortamından seri port üzerinden gelmektedir. Geliştirilen bu sistem, robotik ve görüntü işlemeye dayalı robot kontrol uygulamalarında eğitim amaçlı kullanılmaya elverişli durumdadır.
Özet (Çeviri)
In this thesis, detecting predefined objects in the workspace of TQ MA2000 robotic manipulator via image processing methods, and moving these objects from determined location to another location by the robot, was applied. Determining the location of objects using digital image processing techniques through the image captured by the camera, calculating the angle values of the robot's joints extracted from inverse kinematics analysis in order to take the objects into the determined location and motion control of the robot were performed respectively. The camera was positioned on the top sighting the entire workspace of the robot. OpenCV libraries were used for the implementation of image processing techniques and the software was developed in the Code∷Block development environment in C++ language. Robot wrist portion was not used due to redundant and the wrist offset, so the first three joints, which are the main joints, were used. Analytical solution technique was preferred in the inverse kinematics analysis and inverse kinematics analysis software is written subsequently. Motion control of robot was performed with L298 motor driver cards and Arduino Mega 2560 microcontroller, and software was developed in the Arduino IDE environment. Calculated angle values of robot's joints were sent to Arduino from the Code∷Block environment via serial port. This improved system is suitable for educational purposes in the robotics and robot control applications based on image processing.
Benzer Tezler
- Yapay sinir ağları ile robotlarda hareket kontrolü
Motion control of robots with artificial neural networks
HAKAN ARSLAN
Doktora
Türkçe
1999
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiPROF.DR. AHMET KUZUCU
- Üç serbestlik dereceli silindirik bir manipulatörün tasarımı, simülasyonu ve kontrolu
Design simulation and control of a cylindirical 3dof manipulator
S.HAYDAR İÇLİ
- Bir robotik manipülatörün durum geri beslemesi yaklaşımı ile pol atamalı kendi kendini ayarlayan kontrolü
Başlık çevirisi yok
MURAT GÖKÇE
- Bir robot manipülatör için adaptif model izleme kontrol sistemi
An Adaptive model following control system for robotic manipulators
İHSAN ÖMÜR BUCAK
- Design of a 2R1T mechanism with remote center of motion for minimally invasive transnasal surgery applications
Minimal invaziv transnazal cerrahi uygulamaları için uzak hareket merkezli 2R1T mekanizması tasarımı
ABDULLAH YAŞIR
Yüksek Lisans
İngilizce
2018
Makine Mühendisliğiİzmir Yüksek Teknoloji EnstitüsüMakine Mühendisliği Ana Bilim Dalı
DOÇ. DR. GÖKHAN KİPER
DOÇ. DR. MEHMET İSMET CAN DEDE