Тип работы:
Предмет:
Язык работы:


Построение траекторий в задаче прямохождения

Работа №132811

Тип работы

Бакалаврская работа

Предмет

математика и информатика

Объем работы25
Год сдачи2016
Стоимость4800 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
34
Не подходит работа?

Узнай цену на написание


Введение 3
Постановка задачи 4
Обзор литературы 6
Глава 1. Управление 7
1.1. Опорные траектории 7
1.2. Управляющие моменты 8
1.3. Интегрирование уравнений движения 10
1.4. Пример 12
Глава 2. Построение траекторий 14
2.1. Rapidly Exploring Random Tree 14
2.2. Адаптация алгоритма RRT 16
2.2.1. Начальные данные 16
2.2.2. Генерация величин 16
2.2.3. Добавление вершины 17
2.2.4. Аппроксимация 19
Глава 3. Эксперименты 20
3.1. Описание работы расчетной программы 20
3.2. Пример работы расчетной программы 21
Заключение 23
Список литературы 24

Человечество с давних времен грезило о создании антропоморфного механизма, способного выполнять задачи нехуже человека. Возможность заменить человека в опасных для его здоровья условиях, тестирование за­щитных костюмов, экзоскелеты, обслуживание клиентов в компаниях и многие другие области применения человекоподобных роботов привлека­ют умы и деньги со всего мира участвовать в разработках алгоритмов для решения задач, с которыми обычный человек сталкивается ежедневно.
Большинство ученых из разных стран пытаются воплотить эту мечту, участвуя в создании искусственного интелекта, близким по характеристи­кам к человеческому. Машинное обучение, моделирование мыслительных процессов, машинное творчество — направления, исследования в которых проводятся последние годы особо активно.
Также актуальной остается задача механического движения и, в част­ности, перемещения антропоморфных механизмов, методы решения кото­рой стали активно предприниматься еще в 70-ые годы XX века. Некоторые популярные методы основаны на ведении робота по заранее заданным тра­екториям [1], [2]. В подобных алгоритмах с учетом динамики механизма определяется траектория движения во время одного шага, а ходьба или бег основываются на цикличном повторении этой траектории с соответ­ствующей сменой ног.
В случае наличия на пути робота препятствий задача конструирова­ния функций перемещения значительно усложняется. В таких ситуациях траектории требуется вычислять, основываясь не только на динамике са­мого механизма, а также и на расположении, форме и состоянии объектов в окружающей среде робота.
В данной работе рассмотрена и реализована модификация вероятностного алгоритма планирования [3] движений робота для построения траекторий пятизвенного шагающего механизма по заданной поверхности. В первой главе рассмотрен метод управления механизмом, основанный на следовании заранее заданным траекториям, а также приведен пример. Во второй главе предложен алгоритм для построения функций перемещения робота с учетом его динамики и карты местности. В третьей главе рассмот­рена реализация этого метода и численный эксперимент.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В данной работе была рассмотрена задача построения траекторий плоского пятизвенного механизма для его перемещения по известной го­ризонтальной поверхности. Для решения этой задачи адаптирован и ре­ализован вероятностный алгоритм RRT (rapidly exploring random trees, быстрорасширяющиеся поисковые деревья). Работоспособность и практи­ческая применимость реализованного метода продемонстрирована числен­ными примерами.


[1] Формальский A. M. Перемещение антропоморфных механизмов. М.: Наука, 1982. 368 с.
[2] Braun D. J., Goldfarb M. A control approach for actuated dynamic walking in biped robots // IEEE Transactions on Robotics, DOI: 10.1109/TRO.2009.2028762
[3] LaValle S. M. Rapidly-exploring random trees: A new tool for path planning // Technical Report (Computer Science Department, Iowa State University), 1998.
[4] LaValle S. M., Kuffner J. J. Randomized kinodynamic planning // International Journal of Robotics Research. 2001. Vol. 20, No 5. P. 378-400.
[5] Белецкий В. В. Двуногая ходьба: модельные задачи динамики и управ­ления. М.: Наука, 1984. 288 с.
[6] Westervelt E. R., Grizzle J.W., Chevallereau C., Choi J. H., Morris B., Feedback Control of Dynamic Bipedal Robot Locomotion. USA: Taylor and Francis Group, LLC, 2007. 505 p.
[7] Lewis F. L., Dawson D. M., Abdallah C. T. Robot Manipulator Control - Theory and Practice // Marcel Dekker, 2004. P. 185-197.
[8] Kagami S., Kitagawa T., Nishiwaki K., Sugihara T., Inaba M., Inoue H., A fast dynamically equilibrated walking trajectory generation method of humanoid robot, // Autonomous Robots. 2002. Vol. 12, No 1. P. 71-82.
[9] Vukobratovic M., Borovac B. Zero-Moment Point — thirty five years of life // International Journal of Humanoid Robotics. 2004. Vol. 1, No 1. P. 157-173.
[10] Huang Q., Yokoi K., Kajita S., Kaneko K., Arai H., Koyachi N., Tanie K. Planning walking pattern for a biped robot, // IEEE Transactions on Robotics, 2001. Vol. 17, No 3, P. 280-289.
[11] Esfahani E. T., Elahinia M. H. Stable Walking Pattern for an SMA- Actuated Biped // IEEE/ASME Transactions on Mechatronics, DOI: 10.1109/TMECH.2007.905707
[12] Bourgeot J. M., Cislo N., Espiau B. Path-planning and tracking in a 3D complex environment for an anthropomorphic biped robot //Intelligent Robots and Systems, DOI: 10.1109/IRDS.2002.1041646
[13] Kulkarni P., Goswami D., Guha P., Dutta A. Path planning for a statically stable biped robot using PRM and Reinforcement learning // Journal of Intelligent and Robotic Systems. 2006. Vol. 47, P. 197-214.
[14] Kuffner J. J., Nishiwaki K., Kagami S., Inaba M., Inoue H. Footstep planning among obstacles for biped robots // Intelligent Robots and Systems, DOI: 10.1109/IROS.2001.973406
[15] Бубнов В. В, Белошапко А. Г. Управление в задачах перемещения дву­ногого механизма // Процессы управления и устойчивость. 2015. Т. 2. № 1. C. 119-124.
...


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ