Preview

Proceedings of the Southwest State University

Advanced search

MODIFIED ALGORITHM FOR PATH POINTS SMOOTHING

Abstract

The article deals with the issue of linearization of a broken curve consisting of path points. Restrictions of classical Ramer-Douglas-Peucker algorithm are shown in the paper. These restrictions are important for a robot for resources consumption and keeping the speed in the field. They include the use of such base curve points that have maximum values of coordinate deviation between the first and the last points. In this case robot’s motion path is smoothed, but the rotary angles are still wide. The robot has to stop at base points and turn according to the path. This action increases the path time. Due to this it is impossible to use the algorithm directly to smooth the mobile robot motion. The phase of pre-processing has been introduced into Ramer-Douglas-Peucker algorithm, which includes collection of data about numerical data of via points of the initial curve. Consideration of these data allows objective identification of points of the curve which are understood as noise. In contrast to the initial algorithm, base points with large coordinate values are not considered. To do this, deviations of all points between the first and the last ones are analyzed. Statistic data for the curve are acquired. Based on user-set limit deviations, points which will be understood as noise are defined. As the result, the obtained broken curve has a smaller span between points. The number of points in the curve decreases. These changes provide for better performance of a mobile robot.

About the Authors

A. G. Kurochkin
Southwest State University
Russian Federation


E. A. Titenko
Southwest State University
Russian Federation


References

1. Емельянов С.Г., Курочкин А.Г., Гривачев А.В. Модифицированная модель Туэ как базовая модель координации группы машин при разрешении конфликтов // Оптико-электронные приборы и устройства в системах распознавания образов, обработки изображений и символьной информации: сборник материалов XII Междунар. науч.-техн. конф. - Курск, 2015. - С. 129-132.

2. Хаггарти Р. Дискретная математика для программистов. - М.: Техносфера, 2005. - 400 с.

3. Курочкин А.Г., Емельянов С.Г., Бородин М.В. Продукционная модель для координации бесконфликтного расположения группы автономных роботов // Информационно-измерительные и управляющие системы. - 2015. - Т.13, N6. - С. 10-14.

4. Гривачев А.В., Емельянов С.Г., Бородин М.В. Структурно-функциональ-ная схема распознавания и оценки риска в системе управления роботизированными много-функциональных машинами // Информационно-измерительные и управляющие системы. - 2015. - Т.13, N6. - С. 4 - 9.

5. Лоторев П.В., Курочкин А.Г., Гривачев А.В. Математическая модель динамической коррекции маршрута подвижного робота // Наукоемкие технологии. - 2016. - Т. 17. № 3. - С. 21-25.

6. Титенко Е.А., Тутов Е.Б. Модифицированный алгоритм поиска с итерационным заглублением на графовых структурах // Известия Юго-Западного государственного университета. - 2011. - №3 (36). - С.82-90.


Review

For citations:


Kurochkin A.G., Titenko E.A. MODIFIED ALGORITHM FOR PATH POINTS SMOOTHING. Proceedings of the Southwest State University. 2016;(5):43-51. (In Russ.)

Views: 335


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2223-1560 (Print)
ISSN 2686-6757 (Online)