Computer Research and Modeling
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Computer Research and Modeling:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Computer Research and Modeling, 2023, Volume 15, Issue 5, Pages 1301–1321
DOI: https://doi.org/10.20537/2076-7633-2023-15-5-1301-1321
(Mi crm1119)
 

MODELS IN PHYSICS AND TECHNOLOGY

Motion control by a highly maneuverable mobile robot in the task of following an object

E. A. Mikishanina, P. S. Platonov

Chuvash State University, 15 Moskovskii pr-t, Cheboksary, Chuvash Republic, 428015, Russia
References:
Abstract: This article is devoted to the development of an algorithm for trajectory control of a highly maneuverable four-wheeled robotic transport platform equipped with mecanum wheels, in order to organize its movement behind some moving object. The calculation of the kinematic ratios of this platform in a fixed coordinate system is presented, which is necessary to determine the angular velocities of the robot wheels depending on a given velocity vector. An algorithm has been developed for the robot to follow a mobile object on a plane without obstacles based on the use of a modified chase method using different types of control functions. The chase method consists in the fact that the velocity vector of the geometric center of the platform is co-directed with the vector connecting the geometric center of the platform and the moving object. Two types of control functions are implemented: piecewise and constant. The piecewise function means control with switching modes depending on the distance from the robot to the target. The main feature of the piecewise function is a smooth change in the robot’s speed. Also, the control functions are divided according to the nature of behavior when the robot approaches the target. When using one of the piecewise functions, the robot’s movement slows down when a certain distance between the robot and the target is reached and stops completely at a critical distance. Another type of behavior when approaching the target is to change the direction of the velocity vector to the opposite, if the distance between the platform and the object is the minimum allowable, which avoids collisions when the target moves in the direction of the robot. This type of behavior when approaching the goal is implemented for a piecewise and constant function. Numerical simulation of the robot control algorithm for various control functions in the task of chasing a target, where the target moves in a circle, is performed. The pseudocode of the control algorithm and control functions is presented. Graphs of the robot’s trajectory when moving behind the target, speed changes, changes in the angular velocities of the wheels from time to time for various control functions are shown.
Keywords: mobile robot, the task of pursuit, control algorithms
Funding agency Grant number
Russian Science Foundation 23-21-10019
This work was supported by the Russian Science Foundation (Project No. 23-21-10019, https://rscf.ru/en/project/23-21-10019/).
Received: 23.04.2023
Revised: 30.06.2023
Accepted: 11.07.2023
Document Type: Article
UDC: 681.5
Language: Russian
Citation: E. A. Mikishanina, P. S. Platonov, “Motion control by a highly maneuverable mobile robot in the task of following an object”, Computer Research and Modeling, 15:5 (2023), 1301–1321
Citation in format AMSBIB
\Bibitem{MikPla23}
\by E.~A.~Mikishanina, P.~S.~Platonov
\paper Motion control by a highly maneuverable mobile robot in the task of following an object
\jour Computer Research and Modeling
\yr 2023
\vol 15
\issue 5
\pages 1301--1321
\mathnet{http://mi.mathnet.ru/crm1119}
\crossref{https://doi.org/10.20537/2076-7633-2023-15-5-1301-1321}
Linking options:
  • https://www.mathnet.ru/eng/crm1119
  • https://www.mathnet.ru/eng/crm/v15/i5/p1301
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Computer Research and Modeling
    Statistics & downloads:
    Abstract page:36
    Full-text PDF :48
    References:12
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024