Ученые из Массачусетского технологического института разработали алгоритм, который позволяет беспилотному дрону самостоятельно уходить от столкновения с препятствиями на скорости до 48 км/ч.
«Существующие алгоритмы для уклонения не дают дрону разогнаться быстрее 8–9,6 км/ч, — отмечает автор проекта Барри Эндрю. — Создавать карту местности заранее „непрактично“, а радар слишком тяжёл для установки на небольшой беспилотник».
Для определения расстояния до объектов используются две камеры, установленные на беспилотнике. Алгоритм автора проекта ищет объекты только на расстоянии в 10 метров от дрона.
Это позволило сократить время расчёта (он быстрее других алгоритмов примерно в 20 раз) и увеличить скорость аппарата. Сейчас сотрудник лаборатории собирается улучшить алгоритм так, чтобы он позволил дрону летать по сложной местности (например, в лесу).