ROS ÜZERINDEN ANDROID CIHAZ DUYARGALARI YARDIMIYLA MOBIL ROBOT KONTROLÜ
Öz
Bu çalışmada, üzerinde Android işletim sistemi
yüklü bir mobil cihaz yardımıyla 6 tekerlekli diferansiyel sürüşlü bir mobil
robotun kontrolü ele alınmıştır. Literatürde, bu konuda tam manasıyla açık
kaynaklı ve kapsamlı bir çalışma yapılmadığı görüldüğünden, örnek bir çalışma
ortaya konmak istenmiştir. Mobil robot üzerinde ROS (The Robot Operating
System) çatısı kurulmuş ve işlemlerin ROS üzerinden gerçekleştirilmesi
sağlanmışken, Android cihaz üzerinde ise ROS kütüphanelerinden yararlanılarak
geliştirmeler yapılmıştır. Mobil robot üzerinden alınan kamera görüntüsü ve
hesaplanan harita bilgisi ROS üzerinden Android cihaza aktarılırken, tam tersi
yönde robotun sürüşünü kontrol eden veriler aktarılmaktadır. Mobil robot
üzerinde kullanılan Raspberry Pi 2 mikrodenetleyicisi üzerinde Ubuntu işletim
sistemi, ROS’un Indigo sürümüyle birlikte kullanılmıştır. Ayrıca Android cihaz
üzerinde ivmeölçer ve dokunmatik duyargaları kullanılarak robotun kontrolü
kullanıcı seçimine bırakılarak 2 farklı şekilde gerçekleştirilmiştir. Böylece
mobil robot kontrolünün teleoperation modda efektif bir şekilde
gerçekleştirilmesi amaçlanmıştır.
Anahtar Kelimeler
Ayrıntılar
Birincil Dil
İngilizce
Konular
Mühendislik
Bölüm
Araştırma Makalesi
Yazarlar
Abdullah Erkam Kırlı
Bu kişi benim
YILDIZ TEKNIK UNIV
Türkiye
Mustafa Burak Dilaver
Bu kişi benim
YILDIZ TEKNIK UNIV
Furkan Çakmak
Bu kişi benim
YILDIZ TEKNIK UNIV
0000-0001-5232-7919
Türkiye
Yayımlanma Tarihi
19 Haziran 2017
Gönderilme Tarihi
5 Aralık 2016
Kabul Tarihi
2 Haziran 2017
Yayımlandığı Sayı
Yıl 2017 Cilt: 3 Sayı: 1
Cited By
Android Application Design with MIT App Inventor for Bluetooth Based Mobile Robot Control
Wireless Personal Communications
https://doi.org/10.1007/s11277-022-09797-6