PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Design of control algorithms for mobile robots in an environment with static and dynamic obstacles

Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
This article proposes the construction of autonomous mobile robots and designing of obstacle avoidance algorithms for them. Nowadays, mobile robots are gaining more and more popularity on the customer as well as industrial market, for example as automatic vacuum cleaners or lawnmowers. Obstacle avoidance algorithms play an important role in performance of this types of robots. The proposed algorithms were designed for builds with rather not expensive electronic components, especially sensors with limited precision and dynamics. The project began with the selection of needed parts and building materials as well as designing of the PCB and assembling the whole construction. The project included also designing and developing the software responsible for, among others, implementation of obstacle avoidance algorithms. After the project’s completion, a series of tests in a closed environment was conducted to verify the quality of vehicles’ performance. Results of tests were positive.
Twórcy
  • Gdańsk University of Technology, Faculty of Electrical and Control Engineering
  • Gdańsk University of Technology, Faculty of Electrical and Control Engineering
  • Gdańsk University of Technology, Faculty of Electrical and Control Engineering
  • Gdańsk University of Technology, Faculty of Electrical and Control Engineering
Bibliografia
  • [1] O. Khatib, “Real-time obstacle avoidance for manipulators and mobile robots”. In: 1985 IEEE International Conference on Robotics and Automation Proceedings, vol. 2, 1985, 500–505 DOI: 10.1109/ROBOT.1985.1087247. [2] P. Szulczyński, D. Pazderski, K. Kozłowski, “Real-time obstacle avoidance using harmonic potential functions”, Journal of Automation, Mobile Robotics and Intelligent Systems, vol. 5, no. 3, 2011, 59–66. [3] I. Ulrich, F. Mondada, J. Nicoud, “Autonomous vacuum cleaner”, Robotics and Autonomous Systems, vol. 19, no. 3, 1997, 233–245 DOI: 10.1016/S0921-8890(96)00053-X.
  • [4] J. P. Grotzinger, “Analysis of Surface Materials by the Curiosity Mars Rover”, Science, vol. 341, no. 6153, 2013, 1475–1475 DOI: 10.1126/science.1244258.
  • [5] J. Li, H. Liu, “Design Optimization of Amazon Robotics”, Automation, Control and Intelligent Systems, vol. 4, no. 2, 2016 DOI: 10.11648/j.acis.20160402.17.
  • [6] U. Tochukwu, “Effects of PID Controller on a Closed Loop Feedback System”. In: Proceedings of Conference: Ternopil National Technical University. Ukraine, 2013 DOI: 10.13140/2.1.2650.0167.
  • [7] G. Narvydas, R. Simutis, V. Raudonis, “Autonomous Mobile Robot Control Using IF-THEN Rules and Genetic Algorithm”, Information Technology And Control, vol. 37, no. 3, 2008.
  • [8] L. Louis, “Working Principle of Arduino and Using It as a Tool for Study and Research”, International Journal of Control, Automation and Systems, vol. 1, no. 2, 2016, 21–29 DOI: 10.5121/ijcacs.2016.1203.
  • [9] A. Urdhwareshe, “Object-Oriented Programming and its Concepts”, International Journal of Innovation and Scientific Research, vol. 26, no. 1, 2016, 1–6.
  • [10] “PlatformIO Documentation, Release 4.2.1”. PlatformIO, https://buildmedia.readthedocs.org/media/pdf/platformio/stable/platformio.pdf.Accessed on: 2020-01-20.
  • [11] N. N. Zolkifli, A. Ngah, A. Deraman, “Version Control System: A Review”, Procedia Computer Science, vol. 135, 2018, 408–415 DOI: 10.1016/j.procs.2018.08.191.
  • [12] H. J. Motulsky, L. A. Ransnas, “Fitting curves to data using nonlinear regression: a practical and nonmathematical review”, The FASEB Journal, vol. 1, no. 5, 1987, 365–374 DOI: 10.1096/fasebj.1.5.3315805.
  • [13] D. Riehle, H. Züllighoven, “Understanding and using patterns in software development”, Theory and Practice of Object Systems, vol. 2, no. 1, 1996, 3–13 DOI: 10.1002/(SICI)1096-9942(1996)2:1<3::AIDTAPO1>3.0.CO;2-#.
  • [14] K. Prutz, H. Abelson, “Expanding Device Functionality for the MIT App Inventor IoT Embedded Companion”, Term paper, Massachusetts Institute of Technology, May 17, 2018.
  • [15] R. Simmons, “The Curvature-Velocity Method for Local Obstacle Avoidance”. In: Proc. of the IEEE International Conference on Robotics and Automation, 1996, 3375–3382.
  • [16] J. Borenstein, Y. Koren, “The vector field histogram-fast obstacle avoidance for mobile robots”, IEEE Transactions on Robotics and Automation, vol. 7, no. 3, 1991, 278–288 DOI: 10.1109/70.88137.
Uwagi
Opracowanie rekordu ze środków MNiSW, umowa Nr 461252 w ramach programu "Społeczna odpowiedzialność nauki" - moduł: Popularyzacja nauki i promocja sportu (2020).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-c57b7622-0e42-4d11-8dbb-97de1833d910
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.