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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Robotic Path Planning and Task Execution · LearnSpace
Назад в каталог
courseraПрограммирование

Robotic Path Planning and Task Execution

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

О курсе

This course, which is the last and final course in the Introduction to Robotics with Webots specialization, will teach you basic approaches for planning robot trajectories and sequence their task execution. In "Robotic Path Planning and Task Execution", you will develop standard algorithms such as Breadth-First Search, Dijkstra's, A* and Rapidly Exploring Random Trees through guided exercises. You will implement Behavior Trees for task sequencing and experiment with a mobile manipulation robot "Tiago Steel". It is recommended that you complete the first and second courses of this specialization, “Introduction to Robotics: Basic Behaviors” and "Robotic Mapping and Trajectory Generation" , before beginning this one. This course can be taken for academic credit as part of CU Boulder’s MS in Computer Science degrees offered on the Coursera platform. These fully accredited graduate degrees offer targeted courses, short 8-week sessions, and pay-as-you-go tuition. Admission is based on performance in three preliminary courses, not academic history. CU degrees on Coursera are ideal for recent graduates or working professionals. Learn more: MS in Computer Science: https://coursera.org/degrees/ms-computer-science-boulder

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

AlgorithmsPython ProgrammingMachine ControlsMechanicsControl SystemsGraph TheoryArtificial IntelligenceRobotics

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

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

01Path Planning24 материалов

Course Welcome

Course Updates and Accessibility SupportЧтениеIntroduction to the SpecializationВидеоEarn Academic Credit for your Work!ЧтениеCourse SupportЧтение

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

Nikolaus Correll

Professor

Robotic Path Planning and Task Execution
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 43.4 ч

5 модулей

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

Субтитры: Ория, Узбекский

Часть программы вашего университета
Assessment ExpectationsЧтение
AI Citation and AcknowledgementЧтение
Meet the InstructorВидео
Introduction to "Robotic Path Planning and Task Execution"Видео
Course ActivitiesЧтение
Introduce Yourself!Обсуждение

Video Lecture

Path PlanningВидео

Introduction to Robotic Path Planning

Why Planning?ЧтениеMore on Graphs to Represent Computational ProblemsЧтениеPlanning on GraphsЗадание

Graph Traversal Algorithms

The Shortest Path ProblemЧтениеGraph TraversalЧтениеGraph Traversal Using Breadth-First Search (BFS)ВидеоShortest Path on a Graph with BFSВидеоShortest Path on a Grid with BFSВидео

Dijkstra's Algorithm and A*

Dijkstra's AlgorithmЧтениеFrom BFS to Dijkstra's on a GraphВидеоA* - Dijkstra's with HeuristicЧтениеDecompression - The Micro Mouse CompetitionЧтение

Implementation in Webots

Implementing a PlannerЗадание
02Collision Checking and Randomized Algorithms9 материалов

Video Lecture

Randomized Planning and Collision AvoidanceВидео

Rapidly Exploring Random Trees (RRT)

Introduction to RRTЧтениеThe RRT AlgorithmЧтениеHands-On: Implementing RRTЗадание

Collision Checking

Collision CheckingЧтениеHands-On: Implement Line-Based Collision CheckingЗадание

Improving Optimality and Speed of RRT

Improving Optimality and Speed of RRTЧтениеAI Policy QuizЗаданиеImproving RRTЗадание
03Behavior Trees8 материалов

Video Lecture

Behavior TreesВидео

Behavior Trees

IntroductionЧтениеSequence and Selector nodesЗаданиеParallel Nodes, Decorators and BlackboardsЧтениеHands-On: Implementing Behavior TreesЗаданиеExchanging Data Within BTs - BlackboardsЧтениеBehavior Tree LibrariesЧтениеMapping and Navigation with BTsВзаимная проверка
04Basic Manipulation5 материалов

Video Lecture

Basic ManipulationВидео

Robotic Arms

From Mobility to Manipulation - Forward and Inverse KinematicsЧтениеHands-On: Controlling Arms and Fingers in WebotsЗадание

Perception For Manipulation

Perception for ManipulationЧтениеHands-On: Instance-Based Segmentation in WebotsЗадание
05Final Project for This Specialization2 материалов

Putting It All Together

Robotics Specialization Final ProjectВзаимная проверкаFarewell - What Now? Видео