Reducing a class of polygonal path tracking to straight line tracking via nonlinear strip-wise affine transformation

  • Authors:
  • George Moustris;Spyros G. Tzafestas

  • Affiliations:
  • Intelligent Robotics and Automation Laboratory, Department of Signals, Control and Robotics, School of Electrical and Computer Engineering, National Technical University of Athens, Zographou 15773 ...;Intelligent Robotics and Automation Laboratory, Department of Signals, Control and Robotics, School of Electrical and Computer Engineering, National Technical University of Athens, Zographou 15773 ...

  • Venue:
  • Mathematics and Computers in Simulation
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper a piecewise linear homeomorphism is presented that maps a strictly monotone polygonal chain to a straight line. This mapping enables one to reduce the path tracking task for mobile robots to straight line tracking. Due to the simplicity of the transformation, closed form solutions for the direct and inverse mapping are presented. Furthermore, the transformation also defines a feedback equivalence relation between the original and the transformed system equations of the mobile robot. It is shown that the form of the system equations is preserved and that the transformation essentially maps a car-like robot in the original domain, to a car-like robot in the transformed domain. This enables one to use straight line trackers developed solely for this system, for the tracking of arbitrary strictly monotone polygonal curves. Finally, it is shown that the use of this mapping can also simplify the application of existing path tracking controllers since they only need to track straight line paths. In general, one can eliminate from the existing path controllers all parameters that are needed for non-straight paths, thus obtaining respective simplified controllers. For example, it is shown that a fuzzy path controller with 135 rules can be reduced to an equivalent fuzzy straight line tracking controller with 45 rules.