An Arduino UNO application: GPS guided unmanned ground vehicle


Bozik T., Gurkan G.

10th International Conference on Electrical and Electronics Engineering (ELECO), Bursa, Turkey, 30 November - 02 December 2017, pp.852-855 identifier

  • Publication Type: Conference Paper / Full Text
  • Volume:
  • City: Bursa
  • Country: Turkey
  • Page Numbers: pp.852-855

Abstract

This paper presents an application of Arduino UNO to GPS guided unmanned vehicle. The four-wheeled small scale (55 cm x 25 cm) vehicle is capable of moving forward, rotating and consists of a GPS sensor, a magnetometer, a motor driver and four DC motors. The target coordinates (key points) are manually entered as a part of the control algorithm script (.ino file). The developed control algorithm makes a blind calculation of the distance and required rotation between consecutive key points. The initial coordinates of the vehicle, however, requires the only field-dependent calculation of the distance and target heading between the initial and the first key point. The whole target route is achieved by consecutive "rotation" and "forward movements (straight path)" between key points. The GPS sensor is used to determine the initial coordinates whereas magnetometer is used to determine the heading (and rotation) before (and during) each key point movement. When taxiing through blind-calculated route, the acquired GPS data is transmitted via Bluetooth for offline monitoring.