Informatics and Automation
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



Informatics and Automation:
Year:
Volume:
Issue:
Page:
Find






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


Informatics and Automation, 2023, Issue 22, volume 6, Pages 1354–1386
DOI: https://doi.org/10.15622/ia.22.6.4
(Mi trspy1273)
 

This article is cited in 5 scientific papers (total in 5 papers)

Robotics, Automation and Control Systems

Motion primitives in the trajectory planning problem with kinematic constraints

V. Golovina, K. Yakovlevbc

a Moscow Institute of Physics and Technology (MIPT)
b Federal Research Center "Computer Science and Control" of the Russian Academy of Sciences (FRC CSC RAS)
c Artificial Intelligence Research Institute (AIRI)
Abstract: Automatic trajectory planning is an urgent scientific and technical problem, whose solutions are in demand in many fields: unmanned transportation, robotic logistics, social robotics, etc. Often, when planning a trajectory, it is necessary to consider the fact that the agent (robot, unmanned car, etc.) cannot arbitrarily change its orientation while moving, in other words, it is necessary to consider kinematic constraints when planning. One widespread approach to solving this problem is the approach that relies on the construction of a trajectory from prepared parts, motion primitives, each of which satisfies kinematic constraints. Often, the emphasis in the development of methods implementing this approach is on reducing the combinations of choices in planning (heuristic search), with the set of available primitives itself being regarded as externally defined. In this paper, on the contrary, we aim to investigate and analyze the effect of different available motion primitives on the quality of solving the planning problem with a fixed search algorithm. Specifically, we consider 3 different sets of motion primitives for a wheeled robot with differential drive. As a search algorithm, the A* algorithm well known in artificial intelligence and robotics is used. The solution quality is evaluated by 6 metrics, including planning time, length and curvature of the resulting trajectory. Based on the study, conclusions are made about the factors that have the strongest influence on the planning result, and recommendations are given on the construction of motion primitives, the use of which allows to achieve a balance between the speed of the planning algorithm and the quality of the trajectories found.
Keywords: path planning, kinematic constraints, motion primitives, heuristic search.
Funding agency
This work was supported by the Analytical Center for the Government of the Russian Federation in accordance with a subsidy agreement (agreement identifier 000000D730321P5Q0002; grant no. 70-2021-00138).
Received: 30.03.2023
Document Type: Article
UDC: 004.8
Language: Russian
Citation: V. Golovin, K. Yakovlev, “Motion primitives in the trajectory planning problem with kinematic constraints”, Informatics and Automation, 22:6 (2023), 1354–1386
Citation in format AMSBIB
\Bibitem{GolYak23}
\by V.~Golovin, K.~Yakovlev
\paper Motion primitives in the trajectory planning problem with kinematic constraints
\jour Informatics and Automation
\yr 2023
\vol 22
\issue 6
\pages 1354--1386
\mathnet{http://mi.mathnet.ru/trspy1273}
\crossref{https://doi.org/10.15622/ia.22.6.4}
Linking options:
  • https://www.mathnet.ru/eng/trspy1273
  • https://www.mathnet.ru/eng/trspy/v22/i6/p1354
  • This publication is cited in the following 5 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Informatics and Automation
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2025