THE MODIFICATION OF THE RRT ALGORITHM FOR THE OPTIMAL TRAJECTORY DETERMINING OF THE MOTION VEHICLE WITH THE OBSTACLES AVOIDANCE
https://doi.org/10.26518/2071-7296-2017-6(58)-148-154
Abstract
The problem of planning the motion path of an unmanned vehicle is presented in the article. The results of development and the software implementation, and the research of the algorithm for constructing quasi- optimal trajectory of an unmanned vehicle in a known environment are shown. The RRT standard algorithm as the basis for the path construction between two points is used in the article. To improve the efficiency, the basic algorithm of the following modifications such as the orientation to the finish point, the removal of intermediate vertices are introduced. The orientation to the finish point allows to check the possibility of the direct connection to the last point which could be found by the RRT algorithm. The orientation also reduces the trajectory searching, because the basic RRT algorithm searches the point until a randomly generated point appears in the vicinity of the finish line. The deleting process of the intermediate vertices is carried out for such route sections where the trajectory could be straighten by the intermediate vertices’ removing without crossing the obstacles. The consideration of the kinematic constraints on the minimum turning radius of the vehicle, which is based on the Dubins curves is implemented in the article. As a result of all these algorithm modifications, its performance has been increased about 30% according to the computer simulation results.
Keywords
About the Authors
I. Z. AkhmetzyanovRussian Federation
Candidate of Engineering Sciences, docent, Scopus Author ID: 22936807300, ResearcherID: O-5233-2015; assistant professor of the System Analysis and Informatics chair
423822, Mira pr. 16а, Nabereznye Chelny, Russian Federation
senior specialist of the Chief Designer for Innovative Products unit, the Scientific and Technical Center
423800, Transportnyj proezd, 70, Nabereznye Chelny, Russian Federation
M. A. Ionov
Russian Federation
master student, System Analysis and Informatics chair
423822, Mira pr. 16а, Nabereznye Chelny, Russian Federation
V. S. Karabcev
Russian Federation
Candidate of Engineering Sciences, Scopus Author ID: 6506844842, ResearcherID: J-6195-2016; Head of design and research works unit, the Scientific and Technical Center
423800, Transportnyj proezd, 70, Nabereznye Chelny, Russian Federation)
assistant professor of the System Analysis and Informatics
chair
423822, Mira pr. 16а, Nabereznye Chelny, Russian Federation
References
1. Polden J., Pan Z., Larkin N., Van Duin S. Path Planning with a Lazy Significant Edge Algorithm (LSEA). International Journal of Advanced Robotic Systems, 2013, vol. 10, pp. 1–8.
2. Guang Yang and V. Kapila, Optimal path planning for unmanned air vehicles with kinematic and tactical constraints. Proceedings of the 41st IEEE Conference on Decision and Control, 2002, vol. 2, pp. 1301–1306.
3. T. Kunz and M. Stilman, Kinodynamic RRTs with fixed time step and best-input extension are not probabilistically complete. Algorithmic Foundations of Robotics XI. Springer, 2015, pp. 233–244, Springer.
4. D. Hsu, R. Kindel, J.-C. Latombe, and S. Rock, Randomized kinodynamic motion planning with moving obstacles. The International Journal of Robotics Research, vol. 21, pp. 233–255, 2002.
5. LaValle S.M. Planning algorithms. Cambridge University Press. University of Illinois, p. 786.
6. Dolgov D., Thrun S., Montemerlo M., Diebel J. Path Planning for Autonomous Vehicles in Unknown Semistructured Environments. The International Journal of Robotics Research, 2010, 29, pp. 485–501.
7. Lindemann S. R. and LaValle S. M. Incrementally reducing dispersion by increasing Voronoi bias in RRTs. Proceedings IEEE International Conference on Robotics and Automation, 2004, vol. 4, pp. 3251–3257.
8. Pyhtin P.S., Kamaev V.A., Kryzhanovskij A.I., Nikljaev I.Ju., Pyhtin P.S. Planirovanie traektorii dvizhenija mobil’nogo robota s ispol’zovaniem gradienta funkcii issledova-nija oblastej prostranstva konfiguracij [space [Planning the trajectory of mobile robot using a gradient function studies areas configuration space]. Kibernetika i programmirovanie, 2014, no 1.pp 48-60.
9. Hart P.E., Nilsson N.J., Raphael B. A Formal Basis for the Heuristic Determination of Minimum Cost Paths. Systems Science and Cybernetics, IEEE Transactions, 1968, vol. 4, issue 2, pp. 100-107.
10. LaValle S.M., Kuffner J.J. Randomized Kinodynamic Planning. IEEE International Conference on Robotics and Automation, 1999, vol. 1, pp. 473-479.
11. Schwarzer F., Saha M., Latombe J.-C. Adaptive Dynamic Collision Checking for Single and Multiple Articulated Robots in Complex Environments. IEEE Transactions on Robotics, 2005, pp. 338–353.
12. Boor V., Overmars M.H., Stappen A.F. The Gaussian sampling strategy for probabilistic roadmap planners. IEEE International Conference on Robotics and Automation, 1999, vol. 1, pp. 473–479.
13. Rjendal U. B., Timoti U.M. Malye bespilotnye letatel’nye apparaty: teorija i praktika [Small Unmanned Aerial Vehicles: Theory and Practice]. Moskva: TEHNOSFERA, 2015, 312 p.
14. Minas AC, Urrutia S. Discrete Optimization Methods to Determine Trajectories for Dubins’ Vehicles. Electronic Notes in Discrete Mathematics, 2010, vol. 36, pp. 17–24.
15. Dubins L.E. On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents. American Journal of Mathematics, 1957, vol. 79, No. 3.
16. Chitsaz H. and LaValle S. M. Time-optimal Paths for a Dubins Airplane. Proceedings of the 46th IEEE Conference on Decision and Control (CDC), 2007, pp. 2379–2384.
17. K. Savla, E. Frazzoli and F. Bullo. Traveling Salesperson Problems for the Dubins Vehicle. IEEE Transactions on Automatic Control, vol. 53, No. 6, Jul. 2008, pp. 1378-1390.
18. Wang D., F. Qi. Trajectory Planning for a Four-Wheel-Steering Vehicle, Proceedings of the 2001 IEEE International Conference on Robotics & Automation, 2001, pp. 3320–3325.
19. Hota S, Ghose D. A. Modified Dubins Method for Optimal Path Planning of a Miniature Air Vehicle Converging to a Straight Line Path. Proceedings of the 2009 conference on American Control Conference, 2009, pp. 2397–2402.
20. Dubins L.E. On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents. American Journal of Mathematics, 1957, 79, pp. 497–516.
Review
For citations:
Akhmetzyanov I.Z., Ionov M.A., Karabcev V.S. THE MODIFICATION OF THE RRT ALGORITHM FOR THE OPTIMAL TRAJECTORY DETERMINING OF THE MOTION VEHICLE WITH THE OBSTACLES AVOIDANCE. The Russian Automobile and Highway Industry Journal. 2017;(6(58)):148-154. (In Russ.) https://doi.org/10.26518/2071-7296-2017-6(58)-148-154