Американские ученые научили дроны избегать неизвестных движущихся препятствий
Инженеры Массачусетского технологического института (MIT) разработали навигационную систему SANDO, позволяющую беспилотнику самостоятельно прокладывать путь в незнакомой среде с движущимися препятствиями. В отличие от большинства существующих алгоритмов, разработчики дают математическую гарантию, что рассчитанная траектория не приведет к столкновению.
Система не требует заранее составленной карты. Дрон использует собственные камеры и сенсоры, обнаруживает препятствия и оценивает максимально возможную скорость их движения. Вокруг каждого объекта алгоритм формирует изменяющуюся со временем "запретную зону", куда аппарат не должен попадать.
Одновременно SANDO строит безопасный коридор и постоянно пересчитывает его по мере движения. В компьютерных симуляциях система быстрее нескольких существующих решений достигала заданной точки, избегая столкновений. Затем разработчики провели 12 реальных полетов – во всех случаях аппарат успешно уклонился от движущихся препятствий.
Технология рассчитана прежде всего на ситуации, где невозможно заранее знать обстановку: поиск людей в разрушенных зданиях, разведку во время лесных пожаров, обследование шахт и доставку грузов в сложной городской среде. Исследование опубликовано в IEEE Transactions on Robotics.
