Введение 3
1. Основные понятия OMPL 4
2. Установка OMPL на Windows 6
3. Принципы работы с OMPL 9
Заключение 14
Список литературы 15
Читать дальше
В реферате была рассмотрена открытая библиотека по планированию
движения (OMPL).
В ходе выполнения работы были сделаны следующие выводы:
При управлении роботами встаёт задача планирования их траектории.
Например, роботу нужно попасть из пункта А в пункт Б, объехав несколько
препятствий. Для этой цели окружающее робота пространство можно представить
как плоский граф. Для поиска пути использовать классические алгоритмы как
A* или D*. Но писать такие алгоритмы самому довольно сложно, поэтому
используется Open Motion Planning Library, которая написана на платформе
boost специально для планирования траекторий мобильных роботов и
манипуляторов.
Чтобы использовать эту библиотеку нужно самостоятельно реализовать
класс карты местности и классы, которые проверяют допустимость нахождения
робота в конкретной точке карты, допустимость перемещения робота из точки А
в точку Б по прямой.
Читать дальше
1. Steven M. LaValle. Planning Algorithms. Cambridge University Press,
New York, NY, USA, 2006.
2. Graphical User Interface to OMPL. - Режим доступа :
http://ompl.kavrakilab.org/gui.html
3. Open Motion Planning Library: A Primer. - Режим доступа :
ompl.kavrakilab.org
4. Open Motion Planning Library (OMPL) Released. - Режим доступа :
http://www.ros.org/news/2011/01/open-motion-planning-library-ompl-
released.html
5. ROS Cheat Sheet. - Режим доступа :
http://ftp.isr.ist.utl.pt/pub/roswiki/attachments/Documentation/ROSchea
tsheet.pdf
Читать дальше