Главная arrow книги arrow Копия Глава 25. Робототехника arrow Управление на основе поля потенциалов
Управление на основе поля потенциалов

Тот факт, что подход на основе поля потенциалов позволяет так эффективно находить путь к цели, даже если при этом приходится преодолевать большие расстояния в пространстве конфигураций, ставит под вопрос саму целесообразность использования планирования в робототехнике. Действительно ли методы на основе поля потенциалов позволяют решать все задачи, или такая ситуация, как в данном примере, является просто результатом благоприятного стечения обстоятельств? Ответ заключается в том, что в данном случае обстоятельства действительно складывались благоприятно, а в других условиях поля потенциалов имеют много локальных минимумов, которые могут стать ловушкой для робота. В данном примере робот приближается к препятствию, вращая шарнир своего плеча до тех пор, пока не заходит в тупик, оказавшись не с той стороны препятствия, с какой нужно. Поле потенциалов не имеет достаточно развитой конфигурации для того, чтобы вынудить робот согнуть свой локоть, что позволило бы ему пропустить манипулятор под препятствием. Иными словами, методы на основе поля потенциалов превосходно подходят для локального управления роботом, но все еще требуют глобального планирования. Еще одним важным недостатком, связанным с использованием поля потенциалов, является то, что усилия, вырабатываемые при этом подходе, зависят только от положений препятствия и робота, а не от скорости робота. Таким образом, метод управления на основе поля потенциалов в действительности является кинематическим и может оказаться неприменимым для быстро движущегося робота.