Araştırma Makalesi

Real-Time Digital Simulator Design for Differential Drive Mobile Robot using FPGA

Cilt: 12 Sayı: 1 1 Mart 2024
PDF İndir
EN

Real-Time Digital Simulator Design for Differential Drive Mobile Robot using FPGA

Öz

This paper presents a real-time simulation of a differential drive mobile robot (DDMR). The permanent magnet DC motors that drive the robot’s left and right wheels were modeled and executed in real-time on a Field Programmable Gate Array (FPGA) based co-simulator platform, interfacing with the Webots robot simulator, which simulates the DDMR on the PC side. The electrical parameters, which are not available in robot simulators, were simulated and measured by the proposed co-simulator system in real-time under various environmental conditions and trajectories of the robot. Parameters such as current, voltage, and torque were measured instantaneously, enabling a more realistic simulation. Additionally, the cycle time of the robot simulator was determined to be 32 ms, and the developed FPGA-based simulation operated at approximately 2000 times the speed of the robot simulator. The results demonstrate the applicability of the developed platform in robotic applications.

Anahtar Kelimeler

Kaynakça

  1. [1] M. U. Farooq, A. Eizad, and H.-K. Bae, “Power solutions for autonomous mobile robots: A survey,” Robotics and Autonomous Systems, vol. 159, p. 104285, 2023.
  2. [2] G. Fragapane, D. Ivanov, M. Peron, F. Sgarbossa, and J. O. Strandhagen, “Increasing flexibility and productivity in industry 4.0 production networks with autonomous mobile robots and smart intralogistics,” Annals of operations research, vol. 308, no. 1-2, pp. 125–143, 2022.
  3. [3] G. Fragapane, H.-H. Hvolby, F. Sgarbossa, and J. O. Strandhagen, “Autonomous mobile robots in hospital logistics,” in IFIP International Conference on Advances in Production Management Systems. Springer, 2020, pp. 672–679.
  4. [4] L. Emmi, E. Le Fl´echer, V. Cadenat, and M. Devy, “A hybrid representation of the environment to improve autonomous navigation of mobile robots in agriculture,” Precision Agriculture, vol. 22, pp. 524–549, 2021.
  5. [5] F. Luo, Q. Zhou, J. Fuentes, W. Ding, and C. Gu, “A soar-based space exploration algorithm for mobile robots,” Entropy, vol. 24, no. 3, p. 426, 2022.
  6. [6] P. K. Panigrahi and S. K. Bisoy, “Localization strategies for autonomous mobile robots: A review,” Journal of King Saud University-Computer and Information Sciences, vol. 34, no. 8, pp. 6019–6039, 2022.
  7. [7] G. Boztas and O. Aydogmus, “Implementation of pure pursuit algorithm for nonholonomic mobile robot using robot operating system,” Balkan Journal of Electrical and Computer Engineering, vol. 9, no. 4, pp. 337– 341, 2021.
  8. [8] O. Aydogmus and M. Yilmaz, “Comparative analysis of reinforcement learning algorithms for bipedal robot locomotion,” IEEE Access, pp. 1–1, 2023.

Ayrıntılar

Birincil Dil

İngilizce

Konular

Elektrik Mühendisliği (Diğer)

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

1 Mart 2024

Gönderilme Tarihi

4 Ocak 2024

Kabul Tarihi

7 Şubat 2024

Yayımlandığı Sayı

Yıl 2024 Cilt: 12 Sayı: 1

Kaynak Göster

APA
Sarac, M., & Aydoğmuş, Ö. (2024). Real-Time Digital Simulator Design for Differential Drive Mobile Robot using FPGA. Balkan Journal of Electrical and Computer Engineering, 12(1), 84-89. https://doi.org/10.17694/bajece.1414730
AMA
1.Sarac M, Aydoğmuş Ö. Real-Time Digital Simulator Design for Differential Drive Mobile Robot using FPGA. Balkan Journal of Electrical and Computer Engineering. 2024;12(1):84-89. doi:10.17694/bajece.1414730
Chicago
Sarac, Mehmet, ve Ömür Aydoğmuş. 2024. “Real-Time Digital Simulator Design for Differential Drive Mobile Robot using FPGA”. Balkan Journal of Electrical and Computer Engineering 12 (1): 84-89. https://doi.org/10.17694/bajece.1414730.
EndNote
Sarac M, Aydoğmuş Ö (01 Mart 2024) Real-Time Digital Simulator Design for Differential Drive Mobile Robot using FPGA. Balkan Journal of Electrical and Computer Engineering 12 1 84–89.
IEEE
[1]M. Sarac ve Ö. Aydoğmuş, “Real-Time Digital Simulator Design for Differential Drive Mobile Robot using FPGA”, Balkan Journal of Electrical and Computer Engineering, c. 12, sy 1, ss. 84–89, Mar. 2024, doi: 10.17694/bajece.1414730.
ISNAD
Sarac, Mehmet - Aydoğmuş, Ömür. “Real-Time Digital Simulator Design for Differential Drive Mobile Robot using FPGA”. Balkan Journal of Electrical and Computer Engineering 12/1 (01 Mart 2024): 84-89. https://doi.org/10.17694/bajece.1414730.
JAMA
1.Sarac M, Aydoğmuş Ö. Real-Time Digital Simulator Design for Differential Drive Mobile Robot using FPGA. Balkan Journal of Electrical and Computer Engineering. 2024;12:84–89.
MLA
Sarac, Mehmet, ve Ömür Aydoğmuş. “Real-Time Digital Simulator Design for Differential Drive Mobile Robot using FPGA”. Balkan Journal of Electrical and Computer Engineering, c. 12, sy 1, Mart 2024, ss. 84-89, doi:10.17694/bajece.1414730.
Vancouver
1.Mehmet Sarac, Ömür Aydoğmuş. Real-Time Digital Simulator Design for Differential Drive Mobile Robot using FPGA. Balkan Journal of Electrical and Computer Engineering. 01 Mart 2024;12(1):84-9. doi:10.17694/bajece.1414730

Cited By

All articles published by BAJECE are licensed under the Creative Commons Attribution 4.0 International License. This permits anyone to copy, redistribute, remix, transmit and adapt the work provided the original work and source is appropriately cited.Creative Commons Lisans