Affiliation:
1. V.A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences, 65 Profsoyuznaya Street, 117997 Moscow, Russia
Abstract
Planning an achievable trajectory for a mobile robot usually consists of two steps: (i) finding a path in the form of a sequence of discrete waypoints and (ii) transforming this sequence into a continuous and smooth curve. To solve the second problem, this paper proposes algorithms for automatic dynamic smoothing of the primary path using a tracking differentiator with sigmoid corrective actions. Algorithms for setting the gains of the differentiator are developed, considering a set of design constraints on velocity, acceleration, and jerk for various mobile robots. When tracking a non-smooth primary path, the output variables of the differentiator generate smooth trajectories implemented by a mechanical plant. It is shown that the tracking differentiator with a different number of blocks also generates derivatives of the smoothed trajectory of any required order, taking into account the given constraints. Unlike standard analytical methods of polynomial smoothing, the proposed algorithm has a low computational load. It is easily implemented in real time on the on-board computer. In addition, simple methods for modeling a safety corridor are proposed, taking into account the dimensions of the vehicle when planning a polygon with stationary obstacles. Confirming results of numerical simulation of the developed algorithms are presented.
Subject
Computational Mathematics,Computational Theory and Mathematics,Numerical Analysis,Theoretical Computer Science
Reference30 articles.
1. Distributed Fixed-Time Formation Tracking of Multi-Robot Systems with Nonholonomic Constraints;Chu;Neurocomputing,2018
2. Mechanical Properties of Modern Wheeled Mobile Robots;Trojnacki;JAMRIS,2019
3. Canonical Representation of a Nonstationary Path Following Problem;Pesterev;J. Comput. Syst. Sci. Int.,2015
4. Mobile Robot Trajectory Control under Influence of Unknown Perturbation;Kochetkov;MESA,2019
5. Mobile robot control and navigation: A global overview;Tzafestas;J. Intell. Robot. Syst.,2018