Гибридный планировщик пути A *
Объект планировщика пути Hybrid A * генерирует гладкий путь в заданном 2-D пространстве для транспортных средств с неголономическими ограничениями.
Примечание
Планировщик Hybrid A * проверяет столкновения в карте путем интерполяции примитивов движения и аналитического расширения на основе ValidationDistance свойство stateValidator объект. Если на ValidationDistance для свойства задано значение Infобъект интерполируется на основе размера камеры карты, заданной в средстве проверки состояния. Надьте карту заполнения перед присвоением ее планировщику для расчета размера транспортного средства.
создает объект планировщика пути с помощью алгоритма Hybrid A *. Задайте planner = plannerHybridAStar(validator)validator вход как validatorOccupancyMap или validatorVehicleCostmap объект. The validator вход устанавливает значение свойства StateValidator.
устанавливает свойства планировщика пути с помощью одного или нескольких аргументов пары "имя-значение". Заключайте каждое имя свойства в одинарные кавычки ('').planner = plannerHybridAStar(validator,Name,Value)
[1] Долгов, Дмитрий, Себастьян Трун, Майкл Монтемерло и Джеймс Дибель. Практические методы поиска в планировании пути для автономного управления автомобилем. Американская ассоциация искусственного интеллекта, 2008.
[2] Petereit, Janko, Thomas Emter, Christian W. Frey, Thomas Kopfstedt, and Andreas Beutel. «Приложение Hybrid A * к автономному мобильному роботу для планирования пути в неструктурированных наружных окружениях». ROBOTIK 2012: 7-я немецкая конференция по робототехнике. 2012, с. 1-6.