Выбор модели представления знаний в системе навигации

 

Навигация мобильных роботов является актуальной задачей современной робототехники. При этом процесс навигации включает в себя следующие этапы:

а) составление карты среды;

б) коррекция траектории движения робота;

в) планирование маршрута (выбор оптимального пути, ведущего к цели);

г) управление локальными перемещениями;

д) обход роботом опасных участков трассы.

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

Управление локальными перемещениями по известному маршруту осуществляется на основании информации о характере поверхности в ближней окрестности робота.

Если определить маршрут движения как последовательность опорных пунктов (подцелей) движения, включающую исходное и конечное (целевое) положения робота, то задача прокладки маршрута включает формирование некоторого множества подцелей и последующий выбор такого его подмножества, которое оптимизирует движение робота.

Процессу прокладки маршрута движения робота предшествует составление карты среды. С локальными перемещениями робота связаны задачи коррекции траектории движения и обхода опасных участков поверхности.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: