Логотип Автор24реферат
Заказать работу
Курсовая работа на тему: Существующие алгоритмы планирования движения
100%
Уникальность
Аа
3883 символов
Категория
Информационные технологии
Курсовая работа

Существующие алгоритмы планирования движения

Существующие алгоритмы планирования движения .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Для движения робота-паука особенно важны две формы траектории: прямолинейная и дуговая. Для обеспечения плавного движения платформы должны удовлетворяться условия:
Траектории должны быть плавными, чтобы контроллеры привода работали по плавным кривым ускорения;
Вертикальный подъём ноги должен обеспечивать свободный перенос конечности;
При приближении к поверхности движение конечности должно замедляться;
При наличии препятствия, вертикальный подъём ноги должен обеспечивать её свободный перенос, если для этого не предусмотрен специальный алгоритм.
Траектория движения кончика конечности в середине фазы подъёма ноги описывается [12]:
x=-x0-x0-x1m2πsin4πtT+2(x0-x1m)tTy=y0+y0-y1m2πsin4πtT-2(y0-y1m)tTz=h21-cos4πtT+z0
где x1m, y1m – координаты конечности в середине фазы подьёма конечности.
x0, y0, z0 – начальные координаты конечности.
Траектория движения конечности показана на рис. 10. Фаза подъёма представляет собой восходящую кривую (описана уравнениями выше) и нисходящую, а траектория по координате z близка к прямой.
Рисунок 10 - Траектория движения кончика конечности
Выбор точки опоры для кончика конечности является многокритериальной задачей

Зарегистрируйся, чтобы продолжить изучение работы

. Для решения данной задачи могут использоваться эвристические алгоритмы, в которых по усмотрению разработчика выбираются целевые критерии, например, точка опоры классифицируется как хорошая, если она находится на ровной поверхности; точка опоры классифицируется как хорошая, если вблизи нет препятствий определённой высоты и т.д.
Применяя теорию нелинейного программирования, можно записать искомую функцию для поиска оптимальной траектории:
minaw, при условии bw=0, c(w)≥0
Алгоритм должен определить искомое значение w, которое является наименее затратным, при соблюдении определённого условия равным нулю, и не равных нулю других условий.
При решении задачи оптимизации траектории перемещения конечности первым делом необходимо определиться, какие компоненты будут оптимизироваться: базовое движение (количество одновременно движущихся конечностей и форма движения), количество точек опор, последовательность шагов, время шагов, контактные силы, подготовительные движения, количество шагов.
Другим важным критерием является создание алгоритма под определённые условия окружающей местности

50% курсовой работы недоступно для прочтения

Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Оставляя свои контактные данные и нажимая «Заказать работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Больше курсовых работ по информационным технологиям:

Проект модернизации локальной вычислительной сети ООО ТД «Финансовый стандарт»

49504 символов
Информационные технологии
Курсовая работа
Уникальность

Проектирование комбинационных схем

29230 символов
Информационные технологии
Курсовая работа
Уникальность

Проектирование информационной системы ветеринарной клиники

19423 символов
Информационные технологии
Курсовая работа
Уникальность
Все Курсовые работы по информационным технологиям