Geri Dön

3 boyutlu nesne algılaması ile çalışan robot kollu otonom taşıma sistemi tasarımı

Design of autonomous handling robotic manipulator system with3D object detection

  1. Tez No: 609804
  2. Yazar: TICHAONA JONATHAN MAKOMO
  3. Danışmanlar: DR. ÖĞR. ÜYESİ BARIŞ BORU
  4. Tez Türü: Yüksek Lisans
  5. Konular: Mekatronik Mühendisliği, Mechatronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2020
  8. Dil: Türkçe
  9. Üniversite: Sakarya Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Mekatronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 88

Özet

Bu çalışma kapsamında, 3D algıyıcıyı bir robotik manipülasyona entegre etme, bir nesneyi otomatik olarak algılama, izleme ve tutma ve başka bir yere yerleştirme işlemleri yapılmıştır. Robotu kontrol etmek için, çok yönlü ve güçlü bir programlama dili olan MATLAB programı kullanılmıştır. 6 eksenli robot manipülatörleri endüstride Montaj, paketleme, paletleme ve alma ve yerleştirme işlemlerinde yaygın olarak kullanılmaktadırlar. Bu çalışma kapsamında fabrikalarda kullanılan tut ve bırak işlemi uygulanmıştır. Bu çalışma için, bir gripper ve Windows kamera sensörü için 3D Kinect ile donatılmış bir ABB IRB120 robotundan oluşan bir robotik sistem kullanılmıştır. 3D veri toplama, görüntü işleme ve bazı farklı kamera parametreleri incelenmiştir. Kameradan elde edilen görüntülerden robotun çalışma alanını belirlemek ve iş parçalarını tanımak için kullanılır. Bu görüntüler daha sonra nesnelerin konumunu ve yönünü hesaplamak için kullanılır. Bu görüntüler kullanılarak, bir nesneyi kavramak için robot ile otomatik bir yol ve yörünge geliştirildi. İş parçalarını tespit edebilmek için, MATLAB'ın Bilgisayar Görme Araç Kutusu ve Görüntü Alma Araç Kutusu'ndaki mevcut algoritmalar kullanılarak nesne tanıma teknikleri uygulanmıştır. Bunlar nesnenin konumu ve ilgilenilen nesnenin yönelimi hakkında bilgi vermektedir. Bilgi daha sonra bir bilgisayar ağı üzerinden istemciden sunucuya bir bağlantı yoluyla yol planlaması için robota aktarılır. Bu nedenle test sonuçları, sistemin robotun çalışma alanına rastgele yerleştirilmiş nesneleri seçip yerleştirebildiğini gerçek zamanında göstermektedir.

Özet (Çeviri)

This work deals with the possibility of integrating a 3D sensor into a robotic manipulation, with an intention to automatically detect, track and grasp an object, placing it in another location. To enhance the flexibility and easy functionality of the robot, MATLAB, a versatile and powerful programming language is used to control the robot. These kind of 6 DOF robot manipulators are widely used in industry. They find common application in assembling, packaging, palletizing and pick and place operations. For this work, a common industrial task in many factories of pick and place is implemented. For this work, a robotic system consisting of an ABB IRB120 robot equipped with a gripper and a 3D Kinect for Windows camera sensor is used. The 3D data acquisition, image processing and some different camera parameters are investigated. The information in the image acquired from the camera is used to determine the robot's working space and to recognize workpieces. This information is then used to calculate the position and orientation of the objects. Using this information, an automatic path to grasp an object was designed and developed to compute the possible trajectory to an object. To be able to detect the workpieces, object recognition techniques are applied using available algorithms in MATLAB's Computer Vision Toolbox and Image Acquisition Toolbox. These give information about object position and orientation of the object of interest. The information is then transferred to the robot for path planning via a client-to-server connection over a computer network. . The test results therefore show that the system is able to pick and place objects randomly placed in the robot's working space in real time

Benzer Tezler

  1. Vi̇sual servo control appli̇cati̇on i̇n a humanoi̇d robot usi̇ng depth-camera i̇nformati̇on

    Derinlik kamera bilgisini kullanarak insansı robot'ta görsel servo-kontrol uygulaması

    AREZOU RAHİMİ

    Yüksek Lisans

    İngilizce

    İngilizce

    2014

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

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

    YRD. DOÇ. DR. ALİ FUAT ERGENÇ

    YRD. DOÇ. DR. PINAR BOYRAZ

  2. Multi-scale recursive context aggregation network for semantic segmentation

    Anlamsal bölümleme için çok ölçekli özyinelemeli bağlam birleştirme ağı

    ABDULLAH YALÇIN

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. MEHMET KESKİNÖZ

  3. Görüntü işleme ile 3-boyutlu nesne tarama ve modelleme

    3-dimensional object scanning and modelling via computer vision

    NİHAT ENGİN TOKLU

    Yüksek Lisans

    Türkçe

    Türkçe

    2009

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

    Mekatronik Mühendisliği Ana Bilim Dalı

    PROF. DR. EROL UYAR

  4. Investigation of artificial intelligence-based point cloud semantic segmentation

    Yapay zeka tabanlı nokta bulutu semantik bölümlendirmesinin incelenmesi

    MUHAMMED ENES ATİK

    Doktora

    İngilizce

    İngilizce

    2022

    Jeodezi ve Fotogrametriİstanbul Teknik Üniversitesi

    Geomatik Mühendisliği Ana Bilim Dalı

    PROF. DR. ZAİDE DURAN

  5. Görüntülerden 3 boyutlu yüzey oluşturulması yöntemlerinin incelenmesi

    Examination of methods 3D surface reconstruction from 2D images

    YAĞMUR DARICI

    Yüksek Lisans

    Türkçe

    Türkçe

    2021

    Jeodezi ve FotogrametriNecmettin Erbakan Üniversitesi

    Harita Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ ABDULLAH VARLIK