IMPLEMENTASI PATH SMOOTHING MENGGUNAKAN ALGORITMA GRADIENT DESCENT MENGGUNAKAN SIMULASI V-REP

Authors

  • Akhmad Jayadi Politeknik Negeri Lampung
  • Dwi Handoko Politeknik Negeri Lampung
  • Rizka Permata Politeknik Negeri Lampung
  • Atika Arpan Politeknik Negeri Lampung
  • Dian Meilantika Politeknik Negeri Lampung

DOI:

https://doi.org/10.52972/hoaq.vol15no2.p107-115

Keywords:

Mobile Robot, Path Planning, Gradient Descent

Abstract

Perkembangan teknologi robot mobile telah mengubah berbagai sektor industri, dan salah satu tantangan utama dalam pengoperasian robot mobile adalah perencanaan jalur (path planning). Jalur yang direncanakan sering kali tidak mempertimbangkan gerakan robot, terutama saat menghadapi belokan tajam yang dapat menyebabkan inefisiensi gerak robot, untuk mengatasi hal ini, teknik path smoothing digunakan untuk mereduksi ketajaman belokan, memungkinkan robot bergerak lebih lancar dan efisien. Salah satu algoritma yang digunakan dalam path smoothing adalah Gradient Descent, yang secara iteratif memperbaiki jalur dengan meminimalkan jarak antara titik-titik. Simulasi menggunakan platform V-REP sangat berguna untuk menguji efektivitas algoritma, dengan harapan dapat meningkatkan kinerja navigasi robot dan berkontribusi pada pengembangan robot mobile yang lebih efisien dan aman. Setelah jalur optimal ditentukan, langkah selanjutnya adalah memperlancar lintasan menggunakan path smoothing. Proses ini mengoptimalkan koordinat yang dihaluskan  untuk mengurangi jarak antara jalur asli  dan jalur yang dihaluskan dengan persamaan  Pembaruan pertama memindahkan y untuk meminimalkan jarak antara koordinat asli dan yang dihaluskan, sedangkan pembaruan kedua mengurangi penyimpangan antara koordinat yang berdekatan, dengan parameter beta yang mengontrol pembaruan tersebut. Hasilnya, jalur menjadi lebih mulus dan efisien untuk dilalui robot. Hasil dari penelitian yang telah dilakukan menunjukan algoritma yang diterapkan telah mampu membuat jalur yang lebih halus dari sebelum diterapkannya algoritma ini.

 

The development of mobile robot technology has transformed various industrial sectors, with one of the main challenges in mobile robot operation being path planning. Planned paths often do not take into account the robot's movement, especially when facing sharp turns that can cause inefficiencies in the robot's motion. To address this, path smoothing techniques are used to reduce the sharpness of turns, allowing the robot to move more smoothly and efficiently. One algorithm used in path smoothing is Gradient Descent, which iteratively refines the path by minimizing the distance between points. Simulations using the V-REP platform are very useful for testing the effectiveness of the algorithm, with the aim of improving robot navigation performance and contributing to the development of more efficient and safer mobile robots. After the optimal path is determined, the next step is to smooth the trajectory using path smoothing. This process optimizes the smoothed coordinates  to reduce the distance between the original path  and the smoothed path using the equation . The first update moves y to minimize the distance between the original and smoothed coordinates, while the second update reduces deviations between adjacent coordinates, with the beta parameter controlling the update. As a result, the path becomes smoother and more efficient for the robot to follow. The results of the research indicate that the applied algorithm has successfully created a smoother path compared to the original path before the algorithm was applied.

References

D. Stmik, “Kendali Logika Fuzzy Pada Robot Line Follower Line Follower Robot with Fuzzy Logic Control,” Citec J., vol. 3, no. 1, 2015.

M. Aria, “Algoritma Perencanaan Jalur Kendaraan Otonom berbasis Hibridisasi Algoritma BFS dan Path Smoothing,” Telekontran J. Ilm. Telekomun. Kendali dan Elektron. Terap., vol. 8, no. 1, pp. 13–22, 2020, doi: 10.34010/telekontran.v8i1.3083.

D. Richasdy and S. Akbar, “Path Smoothing With Support Vector Regression,” J. Informatics Telecommun. Eng., vol. 4, no. 1, pp. 142–150, 2020, doi: 10.31289/jite.v4i1.3856.

S. Osher et al., “Laplacian smoothing gradient descent,” Res. Math. Sci., vol. 9, no. 3, pp. 1–28, 2022, doi: 10.1007/s40687-022-00351-1.

S. James, M. Freese, and A. J. Davison, “PyRep: Bringing V-REP to Deep Robot Learning,” pp. 1–4, 2019, [Online]. Available: http://arxiv.org/abs/1906.11176.

A. Ravankar, A. A. Ravankar, Y. Kobayashi, Y. Hoshino, and C. C. Peng, “Path smoothing Techniques in Robot Navigation: State-of-The-Art, Current and Future Challenges,” Sensors (Switzerland), vol. 18, no. 9, pp. 1–30, 2018, doi: 10.3390/s18093170.

C. L. Bajaj and I. Ihm, “Algebraic Surface Design with Hermite Interpolation,” ACM Trans. Graph., vol. 11, no. 1, pp. 61–91, 1992, doi: 10.1145/102377.120081.

L. László, “Cubic Spline Interpolation with Quasiminimal B-spline Coefficients,” Acta Math. Hungarica, vol. 107, no. 1–2, pp. 77–87, 2005, doi: 10.1007/s10474-005-0180-4.

T. Briand et al., “Theory and Practice of Image B-Spline Interpolation to Cite This Version?: HAL Id?: hal-01846912 Theory and Practice of Image B-Spline Interpolation Introduction,” Love God Don’T Cite This!, pp. 99–141, 2018.

M. Freese, F. Ozaki, S. Hirose, and N. Matsuhira, “Virtual Robot Experimentation Platform – A Versatile Small Footprint Robot Simulator,” J. Robot. Mechatronics, vol. 20, no. 1, pp. 47–60, 2008, doi: 10.20965/jrm.2008.p0047.

S. Azak and E. Erdogan, “Performance Evaluation of the Grid-Based FastSLAM in V-REP Using MATLAB,” 14th Int. Conf. Adv. Trends Radioelectron. Telecommun. Comput. Eng. TCSET 2018 - Proc., vol. 2018-April, no. April, pp. 276–281, 2018, doi: 10.1109/TCSET.2018.8336202.

H. Batti, C. Ben Jabeur, and H. Seddik, “Mobile Robot Obstacle Avoidance in labyrinth Environment Using Fuzzy Logic Approach,” 2019 Int. Conf. Control. Autom. Diagnosis, ICCAD 2019 - Proc., no. July, pp. 1–5, 2019, doi: 10.1109/ICCAD46983.2019.9037873.

Downloads

Published

26-12-2024

How to Cite

Jayadi, A., Handoko, D., Permata, R., Arpan, A., & Meilantika, D. (2024). IMPLEMENTASI PATH SMOOTHING MENGGUNAKAN ALGORITMA GRADIENT DESCENT MENGGUNAKAN SIMULASI V-REP. HOAQ (High Education of Organization Archive Quality) : Jurnal Teknologi Informasi, 15(2), 107–115. https://doi.org/10.52972/hoaq.vol15no2.p107-115