Research Article

MOBILE ROBOT CONTROL WITH ANDROID DEVICE SENSORS BY USING ROS

Volume: 3 Number: 1 June 19, 2017
  • Abdullah Erkam Kırlı
  • Mustafa Burak Dilaver
  • Furkan Çakmak
TR EN

ROS ÜZERINDEN ANDROID CIHAZ DUYARGALARI YARDIMIYLA MOBIL ROBOT KONTROLÜ

Abstract

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.

Keywords

Details

Primary Language

English

Subjects

Engineering

Journal Section

Research Article

Authors

Abdullah Erkam Kırlı This is me
YILDIZ TEKNIK UNIV
Türkiye

Mustafa Burak Dilaver This is me
YILDIZ TEKNIK UNIV

Furkan Çakmak This is me
YILDIZ TEKNIK UNIV
0000-0001-5232-7919
Türkiye

Publication Date

June 19, 2017

Submission Date

December 5, 2016

Acceptance Date

June 2, 2017

Published in Issue

Year 2017 Volume: 3 Number: 1

APA
Kırlı, A. E., Dilaver, M. B., & Çakmak, F. (2017). MOBILE ROBOT CONTROL WITH ANDROID DEVICE SENSORS BY USING ROS. Mugla Journal of Science and Technology, 3(1), 31-34. https://doi.org/10.22531/muglajsci.272475
AMA
1.Kırlı AE, Dilaver MB, Çakmak F. MOBILE ROBOT CONTROL WITH ANDROID DEVICE SENSORS BY USING ROS. Mugla Journal of Science and Technology. 2017;3(1):31-34. doi:10.22531/muglajsci.272475
Chicago
Kırlı, Abdullah Erkam, Mustafa Burak Dilaver, and Furkan Çakmak. 2017. “MOBILE ROBOT CONTROL WITH ANDROID DEVICE SENSORS BY USING ROS”. Mugla Journal of Science and Technology 3 (1): 31-34. https://doi.org/10.22531/muglajsci.272475.
EndNote
Kırlı AE, Dilaver MB, Çakmak F (June 1, 2017) MOBILE ROBOT CONTROL WITH ANDROID DEVICE SENSORS BY USING ROS. Mugla Journal of Science and Technology 3 1 31–34.
IEEE
[1]A. E. Kırlı, M. B. Dilaver, and F. Çakmak, “MOBILE ROBOT CONTROL WITH ANDROID DEVICE SENSORS BY USING ROS”, Mugla Journal of Science and Technology, vol. 3, no. 1, pp. 31–34, June 2017, doi: 10.22531/muglajsci.272475.
ISNAD
Kırlı, Abdullah Erkam - Dilaver, Mustafa Burak - Çakmak, Furkan. “MOBILE ROBOT CONTROL WITH ANDROID DEVICE SENSORS BY USING ROS”. Mugla Journal of Science and Technology 3/1 (June 1, 2017): 31-34. https://doi.org/10.22531/muglajsci.272475.
JAMA
1.Kırlı AE, Dilaver MB, Çakmak F. MOBILE ROBOT CONTROL WITH ANDROID DEVICE SENSORS BY USING ROS. Mugla Journal of Science and Technology. 2017;3:31–34.
MLA
Kırlı, Abdullah Erkam, et al. “MOBILE ROBOT CONTROL WITH ANDROID DEVICE SENSORS BY USING ROS”. Mugla Journal of Science and Technology, vol. 3, no. 1, June 2017, pp. 31-34, doi:10.22531/muglajsci.272475.
Vancouver
1.Abdullah Erkam Kırlı, Mustafa Burak Dilaver, Furkan Çakmak. MOBILE ROBOT CONTROL WITH ANDROID DEVICE SENSORS BY USING ROS. Mugla Journal of Science and Technology. 2017 Jun. 1;3(1):31-4. doi:10.22531/muglajsci.272475

Cited By

8805

Mugla Journal of Science and Technology (MJST) is licensed under the Creative Commons Attribution-Noncommercial-Pseudonymity License 4.0 international license