Гибридный планировщик пути 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.