ROS move_base D * (DStar) Реализация алгоритма планирования пути - PullRequest
0 голосов
/ 27 апреля 2020

Я пытаюсь найти реализацию алгоритма D * (lite) для пакета ROS move_base.

Пока что мне удалось найти только 2:

Можете ли вы предложить мне какой-либо код?

Я использую ROS Melodi c в Ubuntu 18.04 с Gazebo9 и Turtlebot3

Заранее спасибо

1 Ответ

0 голосов
/ 28 апреля 2020

У меня есть реализация оптимизированной версии D * Lite в python. Это работает, однако у меня есть небольшое отличие в деталях от исходного псевдокода, объясненного здесь . Если вы захотите взглянуть на этот вопрос о переполнении стека, я был бы счастлив. Мне еще предстоит внедрить в ROS. Но это должно быть довольно простым делом, поскольку созданный мной класс OccupancyGrid совместим с типом сообщений nav_msgs / OccupancyGrid в ROS. Ранее я реализовал и A *, и RRT * с одной и той же конфигурацией, поэтому знаю, что это должно работать.

...