Engin Kaya Kontrol Mühendisliği İstanbul Teknik Üniversitesi

Slides:



Advertisements
Benzer bir sunumlar
HAVADAN ELEKTROMANYETİK YÖNTEMLER
Advertisements

SGB.NET’İN TEKNİK ALTYAPISI
VERİTABANI YÖNETİM SİSTEMLERİ
Günümüz şartları altında insanların en büyük kaygısı artık can ve mal güvenliği haline geldi. Pek çok güvenlik sistemi artık karşılanamayacak kadar pahalı.
Diferansiyel Sürüş Sistemi E-posta:
TEMEL ELEKTRONİK EĞİTİMİ
Gömülü Sistemler İçin Kullanıcı Ara Yüzü Tasarımı
Ders 5 AKTUATÖRLER.
Ortam Destekli Yaşam Uygulamaları İçin Gürbüz Düşme Sezme Yöntemi
Endüstriyel Otomasyon Mekatronik Mühendisliği Bölümü
ANDROID işletim sistemi
MC-CDMA (Çok Taşıyıcılı-Kod Bölmeli Çoklu Erişim ) Alıcılarda Yakın-Uzak Problemine Yönelik Yapay Zekâ Uygulamaları Metin ÇİÇEK, Bilgi Teknolojileri ve.
BTN Elektronik Güvenlik
Fırat Fehmi Aygün Aybars Moralı Dokuz Eylül Üniversitesi
Bluetooth 4.0 Düşük Enerji Teknolojisi ve Kullanım Alanları
Mükemmel İletken Yüzeyler Üzerindeki Hedeflerin Yapay Sinir Ağı İle Sınıflandırılması SENEM MAKAL
MinDolog Minder Bilişim
Karayolu Ulaşım Güvenliğinde
odtü vision lab Bilgisayarla Görme ve Akıllı Sistemler
İnternet Teknolojisi Temel Kavramlar
KARAKTER TANIMA Utku Cevre Barış Özkan.
  İLKÖĞRETİM BİLİŞİM TEKNOLOJİLERİ DERSİ ÖĞRETİM PROGRAMININ DEĞERLENDİRİLMESİ Hasan KARAL a*; İlknur REİSOĞLU b; Ebru GÜNAYDIN a a Karadeniz Teknik Üniversitesi,
Yrd. Doç. Dr. Ayhan Demiriz
T. Raspberry Pi, Raspberry Pi Foundation tarafından 2009’da geliştirilmeye başlanmış kredi kartı büyüklüğündeki tek board’dan oluşmuş tam donanımlı bir.
BİYOİNFORMATİK NEDİR? BİYOİNFORMATİKTE KULLANILAN SINIFLAMA YÖNTEMLERİ
Erkan ULKER & Ahmet ARSLAN Selçuk Üniversitesi,
Hayvan Fizyoloji Laboratuarı
YAPAY SİNİR AĞLARI VE BAYES SINIFLAYICI
İnternet Teknolojisi Temel Kavramlar
Bilgisayar Ağları İki veya daha fazla bilgisayarın bir araya gelerek oluşturdukları yapıya bilgisayar ağı denir.
UZAKTAN SAĞLIK İZLEME UYGULAMALARINDA
Dağıtıcı (Interface) Olarak Arduino Kullanımı
Bilgisayar Mühendisliğine Giriş
Mobil İletişimin Gelişimi
Materials and Chemistry İstanbul Üniversitesi Metalurji ve Malzeme Mühendisliği İstanbul Üniversitesi Metalurji ve Malzeme Mühendisliği Döküm Prensipleri.
Yapay Sinir Ağları (YSA)
CEMİL ŞAHİN Bilişim Tek. Öğrt.
Bulanık Mantık Tabanlı Uçak Modeli Tespiti
Duygu BAĞCI – Dokuz Eylül Üniversitesi
Hakan Dalkılıç Dr. Mehmet Hilal Özcanhan
Yapay Zeka Desteği ile Parfüm Öneri Sistemi
Uç Öğrenme Makineleri Kullanılarak Internet Trafik Bilgisinin Sınıflandırılması Fatih ERTAM Engin AVCI AB2016-Aydın.
SUNAR… Proje Adı Araştırma Şirketi Araştırma Veren Veri Toplama Firması : Taksi Mobil Uygulaması Araştırması : Xsights Araştırma ve Danışmanlık A.Ş.
F(.) y[n+1] Giriş Vektörü Giriş-Çıkış Eşleme Fonksiyonu Çıkış Mahmut Meral, Lisans Bitirme Ödevi, 2003 Giriş – Çıkış Modeline göre Dinamik Sistem Tanıma.
MİKRO ROBOT KOLU SİSTEMİ
Mikrodalga Mühendisliği HB 730
AKUSTİK KAMERA Copyright © PechoM Tüm hakları saklıdır.
Engin Kaya Kontrol Mühendisliği İstanbul Teknik Üniversitesi
ARDUİNO Arduino Eğitimleri Bölüm 6 Analog Giriş – Çıkış İşlemleri
YAPAY SİNİR AĞLARININ YAPISI VE TEMEL ELEMANLARI
Emg İşleme Engin Kaya.
Üst Uzuv İçin Hareket Destekleyici Dış İskelet
İletişim teknolojilerinde ki hızlı gelişim küreselleşmeyi hızlandırmaktadır. Özelikle mobil iletişim sistemlerinin yaygınlaşması ile dolaşımda olan bireylerin.
MBLOCK ile Arduino ve Robotik Kodlama
Sunan: Gül TÜRKER Süleyman Demirel Üniversitesi
Amazon Web Servisleri ve Javascript Dilinin Birlikte Kullanımı
Türkiye Bankalar Birliği Eğitim Merkezi İktisadi İşletmesi Eğitimleri
MBLOCK ile Arduino ve Robotik Kodlama
AKUSTİK KAMERA Copyright © PRESMETAL Tüm hakları saklıdır.
MBLOCK ile Arduino ve Robotik Kodlama
Volkan Erol1,2 Yard.Doç.Dr.Aslı Uyar Özkaya1
Android Adım Sayar Uygulaması
OSİ Modeli.
Yapay Zeka Nadir Can KAVKAS
AKUSTİK KAMERA Copyright © PechoM Tüm hakları saklıdır.
EEG TABANLI BEYİN BİLGİSAYAR ARAYÜZLERİ
HAZIRLAYAN LÜTFULLAH BULUT. PROJENİN AMACI  GÖRME ENGELLİ İNSANLARIN KENDİ BAŞINA ALIŞVERİŞ YAPABİLMELERİNİ SAĞLAMAK  HAYATLARINI DAHA GÜVENLİ HALE.
DENGE GÜÇLÜĞÜ ÇEKEN BİREYLER İÇİN AKTİVİTE TESPİTİ
109- İnternet Üzerinden Mobil Robot Kontrolü MEHMET AKİF ERSOY ÜNİVERSİTESİ SAMİ ULUKUŞ – MEHMET BİLEN – İLHAN UYSAL.
Bilişim Teknolojileri Meslek Seçimi ve Ücretler (2019)
Sunum transkripti:

EMG Tabanlı El Hareketlerinin Sınıflandırılması ile Mobil Robot Kontrolü Engin Kaya Kontrol Mühendisliği İstanbul Teknik Üniversitesi İstanbul, Türkiye E-mail: kayaen@itu.edu.tr Hasan Şahin Mekatronik Müh. bölümü Marmara Üniversitesi İstanbul, Türkiye E-mail: hsahin@marmara.edu.tr Erkan Kaplanoğlu Mekatronik Müh. bölümü Marmara Üniversitesi İstanbul, Türkiye E-mail: ekaplanoglu@marmara.edu.tr

İçerik Giriş Sistem Uygulama Sonuç EMG Sensörü Mobil Robot EMG Sinyali Eldesi Mobil Robot Kontrolü Sonuç EMG Tabanlı El Hareketlerinin Sınıflandırılması ile Mobil Robot Kontrolü - TORK'16

Giriş Amaç: Kas sinyalleri kullanılarak mobil robotun hareketi İnsan-Robot etkileşimi sağlanarak kullanıcının mobilitesinin arttırılması EMG Tabanlı El Hareketlerinin Sınıflandırılması ile Mobil Robot Kontrolü - TORK'16

Sistem - EMG Sensörü Elektromiyografi (EMG), kasın kasılması sonucu ortaya çıkan biyopotansiyel sinyallerdir. Eldesi: Enjeksiyon (Intramuscular EMG) Yüzey Elektrot (Surface EMG) Geniş yüzey alanı Kolay kullanım Yüzey EMG sinyalleri yoğunluk olarak 10Hz-500Hz frekans aralığına sahiptir. EMG Tabanlı El Hareketlerinin Sınıflandırılması ile Mobil Robot Kontrolü - TORK'16

Sistem - EMG Sensörü Thalmic Labs şirketinin MYO Armband cihazı 8 yüzey elektrotu Bipolar Giyilebilir Kolay SDK Bluetooth MYO Armband EMG Tabanlı El Hareketlerinin Sınıflandırılması ile Mobil Robot Kontrolü - TORK'16

Sistem – Mobil Robot Mobil robotlar fiziksel olarak herhangi bir noktaya sabitlenmemiş robotlardır. 3 adet her yere dönebilen (Omni-wheel) tekerlekler kullanan bir mobil robot 360º'lik manevra, Kolay dönüş, Doğrudan yana doğru hareket kabiliyeti Her bir tekerleğe tam tur atabilen SG-5010 servo motor bağlı Üzerindeki Arduino kartı programlanarak otonom veya isteğe bağlı hareket 5V/1A power bank ile besleme EMG Tabanlı El Hareketlerinin Sınıflandırılması ile Mobil Robot Kontrolü - TORK'16

Sistem – Mobil Robot Hareketi ileri Projede kullanılan mobil robot ileri gitmesi için 2. motor saat yönü tersi, 3. motor saat yönünde çalışır, 1 numaralı motor durur Sağa gitmesi için 3. motor saat yönünde, 1. motor saat yönü tersine doğru çalışır, 2 numaralı motor durur. Sola gitmesi için 2. motor saat yönü tersi, 1. motor saat yönünde çalışır, 3 numaralı motor durur Kendi etrafında dönmesi için tüm motorlar saat yönünde çalışır. EMG Tabanlı El Hareketlerinin Sınıflandırılması ile Mobil Robot Kontrolü - TORK'16

Uygulama EMG Sinyalinin Elde Edilmesi ve Sınıflandırılması Hareket tahmini sonucunun mobil robota gönderilmesi ve kontrolün sağlanması Veri toplama Öznitelik Çıkartma Sınıflandırma Hareket Tahmini EMG Tabanlı El Hareketlerinin Sınıflandırılması ile Mobil Robot Kontrolü - TORK'16

EMG Sinyalinin Elde Edilmesi ve Sınıflandırılması Veri Toplama Myo Armband sağ ön kola giyilmiştir. 4 . elektrot = extensor digitorum Myo Armband ile Raspberry Pi bağlantısı - python 5 el hareketi 50 Hz 10 saniye veri Veriler dosyaya kayıt edilir Kontrol için kullanılacak el hareketleri EMG Tabanlı El Hareketlerinin Sınıflandırılması ile Mobil Robot Kontrolü - TORK'16

EMG Sinyalinin Elde Edilmesi ve Sınıflandırılması Öznitelik Çıkartma* Dalgacık Paket Ayrıştırması (Wavelet Packet Decomposition) 8 kanal için ayrı ayrı pencere kaydırma yöntemi Pencere boyutu ve kaydırma miktarına göre bölümlere ayrılmıştır Edilen her bir bölüme Dalgacık Paket Dönüşümü belirli bir derinlikte uygulanmıştır Çıkan sinyalin karekök ortalamasının logaritması = öznitelik Her bir hareket için 500 veri Pencere boyutu 40, Kaydırma miktarı 10 veri Dalgacık derinliği 4. seviye (*): Feature Extraction Using Multisignal Wavelet Packet Decomposition by Dr. Rami Khushaba EMG Tabanlı El Hareketlerinin Sınıflandırılması ile Mobil Robot Kontrolü - TORK'16

EMG Sinyalinin Elde Edilmesi ve Sınıflandırılması Sınıflandırma Yapay Sinir Ağları (YSA) İleri beslemeli çok katmanlı ağ yapısı Girdi = öznitelik vektörü (192 nöron) Çıktı = 5 el hareketi (5 nöron) Gizli katman sayısı = 1 (10 nöron) Eğitim Scaled conjugate gradient metodu ile gerçekleştirilmiştir. Ağırlık katsayıları dosyaya kaydedilmiştir. Eğitim veri seti YSA başarım EMG Tabanlı El Hareketlerinin Sınıflandırılması ile Mobil Robot Kontrolü - TORK'16

Kontrol EMG sinyalinin elde edilmesi ve sınıflandırılması işlemi Myo Armband ve Raspberry Pi Mobil robotun kontrolü Arduino Rpi – Arduino iletişimi seri haberleşme ile sağlanır. EMG Tabanlı El Hareketlerinin Sınıflandırılması ile Mobil Robot Kontrolü - TORK'16

Kontrol Video* EMG Tabanlı El Hareketlerinin Sınıflandırılması ile Mobil Robot Kontrolü - TORK'16

Sonuç Kullanıcı ile interaktif çalışabilen bir mobil robotun miyoelektrik kontrolü için MYO Armband ile elde edilen EMG sinyal verileri YSA ile sınıflandırılmıştır. Sınıflandırma ile mobil robotun kontrolü, kişinin önceden belirlenmiş hareketleri başarı ile sağlanmıştır. Gelecek çalışmalar, Daha fazla hareket kabiliyeti, Sisteme ivmeölçer eklenerek hız ve ivme kontrolleri … EMG Tabanlı El Hareketlerinin Sınıflandırılması ile Mobil Robot Kontrolü - TORK'16

Teşekkürler