Araştırma Makalesi

ROS 2/Gazebo Simulation Study of a Pure Pursuit-Based Path-Following Algorithm Toward Low-Cost Autonomous Tractor Conversion

Cilt: 14 Sayı: 3 30 Eylül 2026
PDF İndir
TR EN

ROS 2/Gazebo Simulation Study of a Pure Pursuit-Based Path-Following Algorithm Toward Low-Cost Autonomous Tractor Conversion

Öz

This study presents the development and validation of a Pure Pursuit-based path tracking algorithm for the low-cost autonomous conversion of a conventional agricultural tractor, using a two-layer methodology. The kinematic parameters of a mass-produced mid-size agricultural tractor widely used in Türkiye served as the reference. In the first layer, a Python simulation based on the kinematic bicycle model was used for controller design and grid-search parameter optimization (k₁ = 1.3 m, k₂ = 0.7 s). In the second layer, the optimized controller was statistically validated in the ROS 2 Humble / Gazebo Classic 11 full-physics environment under four scenarios, with each of the three disturbance scenarios repeated n = 10 times with independent random seeds. The algorithm incorporates dynamic lookahead distance, gradual headland deceleration, and rate-limited steering control. In the full-physics simulation, the mean straight line cross-track error (CTE) was 0.055 m under ideal conditions, 0.085 ± 0.023 m in the RTK GPS scenario, and 0.446 ± 0.011 m in the standard GPS scenario. A 0.15 s actuator delay produced a statistically significant, but bounded CTE increase under standard GPS conditions (5.6%, p = 0.006). The results suggest that algorithm performance appears to be largely bounded by localization accuracy at low operating speeds, and that RTK-grade positioning provides a basis for precision agriculture applications.

Anahtar Kelimeler

Teşekkür

The author thanks the open-source ROS 2 and Gazebo communities for their contributions.

Kaynakça

  1. [1] TÜİK. Crop Production Statistics and Agricultural Equipment Statistics. Turkish Statistical Institute, Ankara; 2024.
  2. [2] Qu J, Zhang Z, Qin Z, Guo K, Li D. Applications of autonomous navigation technologies for unmanned agricultural tractors: A review. Machines. 2024; 12: 218.
  3. [3] Xu R, Li C. A modular agricultural robotic system (MARS) for precision farming: Concept and implementation. Journal of Field Robotics. 2022; 39(4): 387–409.
  4. [4] Wang Q, He J, Lu C, Wang C, Lin H, Yang H, Li H, Wu Z. Modelling and control methods in path tracking control for autonomous agricultural vehicles: A review of state of the art and challenges. Applied Sciences. 2023; 13: 7155.
  5. [5] Coulter RC. Implementation of the Pure Pursuit Path Tracking Algorithm. Technical Report CMU-RI-TR-92-01, Carnegie Mellon University; 1992.
  6. [6] Koenig N, Howard A. Design and use paradigms for Gazebo, an open-source multi-robot simulator. IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). 2004; 3: 2149–2154.
  7. [7] Hung N, Rego F, Quintas J, Cruz J, Jacinto M, Souto D, Potes A, Sebastiao L, Pascoal A. A review of path following control strategies for autonomous robotic vehicles: Theory, simulations, and experiments. Journal of Field Robotics. 2023; 40(3): 747–779.
  8. [8] Liu L, Xue M, Guo N, Wang Z, Wang Y, Tang Q. Investigating the path tracking algorithm based on BP neural network. Sensors. 2023; 23: 4533.

Ayrıntılar

Birincil Dil

İngilizce

Konular

Mekatronik Sistemlerin Simülasyonu, Modellenmesi ve Programlanması, Taşıt Tekniği ve Dinamiği

Bölüm

Araştırma Makalesi

Erken Görünüm Tarihi

19 Ağustos 2026

Yayımlanma Tarihi

30 Eylül 2026

Gönderilme Tarihi

17 Nisan 2026

Kabul Tarihi

22 Temmuz 2026

Yayımlandığı Sayı

Yıl 2026 Cilt: 14 Sayı: 3

Kaynak Göster

APA
Aldağ, M. C. (2026). ROS 2/Gazebo Simulation Study of a Pure Pursuit-Based Path-Following Algorithm Toward Low-Cost Autonomous Tractor Conversion. Gazi Üniversitesi Fen Bilimleri Dergisi Part C: Tasarım ve Teknoloji, 14(3), 1644-1658. https://doi.org/10.29109/gujsc.1932281
AMA
1.Aldağ MC. ROS 2/Gazebo Simulation Study of a Pure Pursuit-Based Path-Following Algorithm Toward Low-Cost Autonomous Tractor Conversion. GUJS Part C. 2026;14(3):1644-1658. doi:10.29109/gujsc.1932281
Chicago
Aldağ, Mustafa Cem. 2026. “ROS 2/Gazebo Simulation Study of a Pure Pursuit-Based Path-Following Algorithm Toward Low-Cost Autonomous Tractor Conversion”. Gazi Üniversitesi Fen Bilimleri Dergisi Part C: Tasarım ve Teknoloji 14 (3): 1644-58. https://doi.org/10.29109/gujsc.1932281.
EndNote
Aldağ MC (01 Eylül 2026) ROS 2/Gazebo Simulation Study of a Pure Pursuit-Based Path-Following Algorithm Toward Low-Cost Autonomous Tractor Conversion. Gazi Üniversitesi Fen Bilimleri Dergisi Part C: Tasarım ve Teknoloji 14 3 1644–1658.
IEEE
[1]M. C. Aldağ, “ROS 2/Gazebo Simulation Study of a Pure Pursuit-Based Path-Following Algorithm Toward Low-Cost Autonomous Tractor Conversion”, GUJS Part C, c. 14, sy 3, ss. 1644–1658, Eyl. 2026, doi: 10.29109/gujsc.1932281.
ISNAD
Aldağ, Mustafa Cem. “ROS 2/Gazebo Simulation Study of a Pure Pursuit-Based Path-Following Algorithm Toward Low-Cost Autonomous Tractor Conversion”. Gazi Üniversitesi Fen Bilimleri Dergisi Part C: Tasarım ve Teknoloji 14/3 (01 Eylül 2026): 1644-1658. https://doi.org/10.29109/gujsc.1932281.
JAMA
1.Aldağ MC. ROS 2/Gazebo Simulation Study of a Pure Pursuit-Based Path-Following Algorithm Toward Low-Cost Autonomous Tractor Conversion. GUJS Part C. 2026;14:1644–1658.
MLA
Aldağ, Mustafa Cem. “ROS 2/Gazebo Simulation Study of a Pure Pursuit-Based Path-Following Algorithm Toward Low-Cost Autonomous Tractor Conversion”. Gazi Üniversitesi Fen Bilimleri Dergisi Part C: Tasarım ve Teknoloji, c. 14, sy 3, Eylül 2026, ss. 1644-58, doi:10.29109/gujsc.1932281.
Vancouver
1.Mustafa Cem Aldağ. ROS 2/Gazebo Simulation Study of a Pure Pursuit-Based Path-Following Algorithm Toward Low-Cost Autonomous Tractor Conversion. GUJS Part C. 01 Eylül 2026;14(3):1644-58. doi:10.29109/gujsc.1932281

                                     16168      16167     16166     21432        logo.png   


    e-ISSN:2147-9526