Research Article
BibTex RIS Cite

ROS ÜZERINDEN ANDROID CIHAZ DUYARGALARI YARDIMIYLA MOBIL ROBOT KONTROLÜ

Year 2017, Volume: 3 Issue: 1, 31 - 34, 19.06.2017
https://doi.org/10.22531/muglajsci.272475

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.

MOBILE ROBOT CONTROL WITH ANDROID DEVICE SENSORS BY USING ROS

Year 2017, Volume: 3 Issue: 1, 31 - 34, 19.06.2017
https://doi.org/10.22531/muglajsci.272475

Abstract

In this study, a mobile device with Android
operating system was used to control a six-wheel differential drive mobile
robot. In the literature, it is seen that there is no open source and
comprehensive study in this matter, so that this study aimed to give a sample
work for future applications. The Robot Operating System (ROS) framework has
been established on the mobile robot and the operations have been implemented
on the ROS, while on the Android device, the improvements have been made using
the ROS libraries. While the camera image and the calculated map information
from the mobile robot are transferred to the Android device via the ROS, vice
versa the data that controls the robot actions are transferred. The Ubuntu
operating system on the Raspberry Pi 2 microcontroller used on the mobile robot
was used with the Indigo version of the ROS. In addition, on the Android
device, using the accelerometers and touch tones, the control of the robot has
been provided in 2 different ways. Thus, it is aimed to ensure mobile robot control
effectively in teleoperation mode.

There are 0 citations in total.

Details

Subjects Engineering
Journal Section Computer Engineering
Authors

Abdullah Erkam Kırlı This is me

Mustafa Burak Dilaver This is me

Furkan Çakmak This is me 0000-0001-5232-7919

Publication Date June 19, 2017
Published in Issue Year 2017 Volume: 3 Issue: 1

Cite

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 Kırlı AE, Dilaver MB, Çakmak F. MOBILE ROBOT CONTROL WITH ANDROID DEVICE SENSORS BY USING ROS. Mugla Journal of Science and Technology. June 2017;3(1):31-34. doi:10.22531/muglajsci.272475
Chicago Kırlı, Abdullah Erkam, Mustafa Burak Dilaver, and Furkan Çakmak. “MOBILE ROBOT CONTROL WITH ANDROID DEVICE SENSORS BY USING ROS”. Mugla Journal of Science and Technology 3, no. 1 (June 2017): 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 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, 2017, doi: 10.22531/muglajsci.272475.
ISNAD Kırlı, Abdullah Erkam et al. “MOBILE ROBOT CONTROL WITH ANDROID DEVICE SENSORS BY USING ROS”. Mugla Journal of Science and Technology 3/1 (June 2017), 31-34. https://doi.org/10.22531/muglajsci.272475.
JAMA 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, 2017, pp. 31-34, doi:10.22531/muglajsci.272475.
Vancouver 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-4.

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