К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Modern Robotics, Course 4: Robot Motion Planning and Control · LearnSpace
Назад в каталог
courseraИнженерия

Modern Robotics, Course 4: Robot Motion Planning and Control

Курс от Northwestern University
Средний≈ 32 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Do you want to know how robots work? Are you interested in robotics as a career? Are you willing to invest the effort to learn fundamental mathematical modeling techniques that are used in all subfields of robotics? If so, then the "Modern Robotics: Mechanics, Planning, and Control" specialization may be for you. This specialization, consisting of six short courses, is serious preparation for serious students who hope to work in the field of robotics or to undertake advanced study. It is not a sampler. In Course 4 of the specialization, Robot Motion Planning and Control, you will learn key concepts of robot motion generation: planning a motion for a robot in the presence of obstacles, and real-time feedback control to track the planned motion. Chapter 10, Motion Planning, of the "Modern Robotics" textbook covers foundational material like C-space obstacles, graphs and trees, and graph search, as well as classical and modern motion planning techniques, such as grid-based motion planning, randomized sampling-based planners, and virtual potential fields. Chapter 11, Robot Control, covers motion control, force control, and hybrid motion-force control. This course follows the textbook "Modern Robotics: Mechanics, Planning, and Control" (Lynch and Park, Cambridge University Press 2017). You can purchase the book or use the free preprint pdf. You will build on a library of robotics software in the language of your choice (among Python, Mathematica, and MATLAB) and use the free cross-platform robot simulator V-REP, which allows you to work with state-of-the-art robots in the comfort of your own home and with zero financial investment.

Навыки, которые вы освоите

RoboticsControl SystemsGraph TheoryMachine ControlsData StructuresMathematical ModelingVirtual EnvironmentTorque (Physics)AlgorithmsSimulation and Simulation SoftwareProcess Control

Программа курса

4 модулей · 62 учебных материалов

01Chapter 10: Motion Planning (Part 1 of 2)16 материалов

Chapter 10 through 10.3

Welcome to Course 4, Robot Motion Planning and ControlЧтениеHow to Make This Course SuccessfulЧтениеChapter 10 through 10.3ЧтениеOverview of Motion Planning (Chapter 10.1)Видео

Учитесь у экспертов

Kevin Lynch

Professor

Modern Robotics, Course 4:  Robot Motion Planning and Control
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 32 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Бенгальский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Lecture Comprehension, Overview of Motion Planning (Chapter 10.1)Задание
C-Space Obstacles (Chapter 10.2.1)Видео
Lecture Comprehension, C-Space Obstacles (Chapter 10.2.1)Задание
Graphs and Trees (Chapter 10.2.3)Видео
Lecture Comprehension, Graphs and Trees (Chapter 10.2.3)Задание
Graph Search (Chapter 10.2.4)Видео
Lecture Comprehension, Graph Search (Chapter 10.2.4)Задание
Properties of A* SearchОбсуждение
Complete Path Planners (Chapter 10.3)Видео
Lecture Comprehension, Complete Path Planners (Chapter 10.3)Задание
Chapter 10 through 10.3, Motion PlanningЗадание
A* SearchВзаимная проверка
02Chapter 10: Motion Planning (Part 2 of 2)14 материалов

Chapter 10.4 through 10.7

Chapter 10.4 through 10.7ЧтениеGrid Methods for Motion Planning (Chapter 10.4)ВидеоLecture Comprehension, Grid Methods for Motion Planning (Chapter 10.4)ЗаданиеSampling Methods for Motion Planning (Chapter 10.5, Part 1 of 2)ВидеоLecture Comprehension, Sampling Methods for Motion Planning (Chapter 10.5, Part 1 of 2)ЗаданиеSampling Methods for Motion Planning (Chapter 10.5, Part 2 of 2)ВидеоLecture Comprehension, Sampling Methods for Motion Planning (Chapter 10.5, Part 2 of 2)ЗаданиеBuilding a Graph to Represent the C-spaceОбсуждениеVirtual Potential Fields (Chapter 10.6)ВидеоLecture Comprehension, Virtual Potential Fields (Chapter 10.6)ЗаданиеNonlinear Optimization (Chapter 10.7)ВидеоLecture Comprehension, Nonlinear Optimization (Chapter 10.7)ЗаданиеChapter 10.4 through 10.7, Motion PlanningЗаданиеSampling-Based PlanningВзаимная проверка
03Chapter 11: Robot Control (Part 1 of 2)19 материалов

Chapter 11.1 through 11.3

Chapter 11 through 11.3ЧтениеControl System Overview (Chapter 11.1)ВидеоLecture Comprehension, Control System Overview (Chapter 11.1)ЗаданиеError Response (Chapter 11.2.1)ВидеоLecture Comprehension, Error Response (Chapter 11.2.1)ЗаданиеLinear Error Dynamics (Chapter 11.2.2)ВидеоLecture Comprehension, Linear Error Dynamics (Chapter 11.2.2)ЗаданиеStability of Linear Error DynamicsОбсуждениеFirst-Order Error Dynamics (Chapter 11.2.2.1)ВидеоLecture Comprehension, First-Order Error Dynamics (Chapter 11.2.2.1)ЗаданиеSecond-Order Error Dynamics (Chapter 11.2.2.2)ВидеоLecture Comprehension, Second-Order Error Dynamics (Chapter 11.2.2.2)ЗаданиеMotion Control with Velocity Inputs (Chapter 11.3, Part 1 of 3)ВидеоLecture Comprehension, Motion Control with Velocity Inputs (Chapter 11.3, Part 1 of 3)ЗаданиеMotion Control with Velocity Inputs (Chapter 11.3, Part 2 of 3)ВидеоLecture Comprehension, Motion Control with Velocity Inputs (Chapter 11.3, Part 2 of 3)ЗаданиеMotion Control with Velocity Inputs (Chapter 11.3, Part 3 of 3)ВидеоLecture Comprehension, Motion Control with Velocity Inputs (Chapter 11.3, Part 3 of 3)ЗаданиеChapter 11 through 11.3, Robot ControlЗадание
04Chapter 11: Robot Control (Part 2 of 2)13 материалов

Chapter 11.4 through 11.6

Chapter 11.4 through 11.6ЧтениеVelocity Controls vs. Torque ControlsОбсуждениеMotion Control with Torque or Force Inputs (Chapter 11.4, Part 1 of 3)ВидеоLecture Comprehension, Motion Control with Torque or Force Inputs (Chapter 11.4, Part 1 of 3)ЗаданиеMotion Control with Torque or Force Inputs (Chapter 11.4, Part 2 of 3)ВидеоLecture Comprehension, Motion Control with Torque or Force Inputs (Chapter 11.4, Part 2 of 3)ЗаданиеMotion Control with Torque or Force Inputs (Chapter 11.4, Part 3 of 3)ВидеоLecture Comprehension, Motion Control with Torque or Force Inputs (Chapter 11.4, Part 3 of 3)ЗаданиеForce Control (Chapter 11.5)ВидеоLecture Comprehension, Force Control (Chapter 11.5)ЗаданиеHybrid Motion-Force Control (Chapter 11.6)ВидеоLecture Comprehension, Hybrid Motion-Force Control (Chapter 11.6)ЗаданиеChapter 11.4 through 11.6, Robot ControlЗадание