Differential Control of Six-Wheeled Robot Using a Mobile Application

Article Preview

Abstract:

In recent years, an intense development in the mobile devices such as smartphones, tablets or smartwatches can be noticed. Each of them is equipped with various peripherals [1,2], for example touch screen, GPS, Wi-Fi, accelerometer or Bluetooth module which give a lot of possibilities for engineering use. Control of an intelligent home, positioning clients at the shopping centers through beacons or translation of the speech in real time are just some of the practical uses of mobile technology. On the other hand, a noticeable growth in usage of mobile robots for specific tasks results in an increased demand for a dedicated controller that would enable an intuitive, convenient, and precise control of such devices. The document presents an unconventional way of differential control of the six-wheeled robot through an application on Android device using Bluetooth connectivity. This solution will be presented on an example of a #next Mars rover analogue [fig. 1]. The vehicle was built to participate in University Rover Challenge. This prestigious competition of Mars rovers occurs yearly in the United States on the Utah desert. Measured linear acceleration via the built-in smartphone accelerometer, allows to control the direction and speed of the drive motors and joints of manipulator. The author gives a solution to the most important problems in the presented control method such as correction of accelerometer error or a negative impact of temperature. It also provides solutions to accelerate the establishment of communication such as the inclusion of bluetooth while lunching application or resuming it automatically after incoming call when communication app works in the background. The solution is confronted with currently the most popular ways of mobile robots control.

You might also be interested in these eBooks

Info:

Periodical:

Solid State Phenomena (Volume 260)

Pages:

45-50

Citation:

Online since:

July 2017

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2017 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Baka M., Czaplicki P., Kuryło J., Milewski A., Ostaszewski M., Rećko M., Tołstoj-Sienkiewicz J.; Analog łazika marsjańskiego #Next jako przykład wszechstronnej robotycznej platformy mobilnej; XX Krajowa Konferencja: PNEUMA'2015; Białystok (2015).

Google Scholar

[2] Conder S, Darcey L.: Android. Programowanie aplikacji na urządzenia przenośne; Wydawnictwo HELION; Gliwice 2011; pp.485-501.

Google Scholar

[3] Darwin F.: Android Cookbook; O'Reilly Media; United States of America, Sebastopol 2012; pp.343-350; 521-539.

Google Scholar

[4] Gajewski P., Wszelak S.: Technologie bezprzewodowe sieci teleinformatycznych; Wydawnictwa Komunikacji i Łączności sp. z o. o.; pp.86-111 ; Warszawa (2008).

Google Scholar

[5] Komatineni S., MacLean D., Hashimi S.: Pro Android 3; Apress; United States of America 2011; pp.907-951.

Google Scholar

[6] Michałek M., Pazderski D.; Sterowanie Robotów Mobilnych; Wydawnictwo Politechniki Poznańskiej; pp.67-72.

Google Scholar

[7] Rafael V. Aroca, Antônio Péricles B. S. de Oliveira, Luiz Marcos G. Gonçalves.; Towards smarter robots with smartphones; 5th workshop in applied robotics and automation Robocontrol 2012; UNESP Campus of Bauru, State of São Paulo, Brazil.

Google Scholar