Applied Sciences (Apr 2024)

Fuzzy Logic-Based Driving Decision for an Omnidirectional Mobile Robot Using a Simulink Dynamic Model

  • Mihai Crenganiș,
  • Radu-Eugen Breaz,
  • Sever-Gabriel Racz,
  • Claudia-Emilia Gîrjob,
  • Cristina-Maria Biriș,
  • Adrian Maroșan,
  • Alexandru Bârsan

DOI
https://doi.org/10.3390/app14073058
Journal volume & issue
Vol. 14, no. 7
p. 3058

Abstract

Read online

This scientific paper presents the development and validation process of a dynamic model in Simulink used for decision-making regarding the locomotion and driving type of autonomous omnidirectional mobile platforms. Unlike traditional approaches relying on differential equations, this study uses Simulink’s block-based diagrams, offering a simpler and efficient development process. Importantly, the dynamic model accounts for friction forces, a critical factor for energy monitoring. The model’s validation is conducted experimentally, ensuring its accuracy and reliability. This paper formulates mathematical models for both conventional and Mecanum wheel configurations, facilitating energy-efficient driving strategies. By decomposing resistive forces into inertial and frictional components using the Jacobian matrix, this study accurately simulates electrical current consumption during robot motion. Through fuzzy decision algorithms utilizing parameters such as energy consumption, travel time, precision, and desired maneuverability, this paper proposes a method for determining the optimal locomotion mode for mobile platforms with Mecanum wheels. Overall, this research brings a new contribution to the field of mobile robotics by providing a comprehensive framework for dynamic modeling and it offers the possibility to drive omnidirectional robots in an energy-efficient manner.

Keywords