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

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

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

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

Robotic Mapping and Trajectory Generation

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

О курсе

In this second course of the Introduction to Robotics specialization, "Robotic Mapping and Trajectory Generation", you will learn how to perform basic inverse kinematics of (non-)holonomic systems using a feedback control approach. You will also learn how to process multi-dimensional sensor signals such as laser range scanners for mapping. Additionally, you will apply the overarching focus of mechanisms and sensors as sources of uncertainty and gain techniques to how to model and control them. It is recommended that you complete the first course of this specialization, “Introduction to Robotics: Basic Behaviors”, 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

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

RoboticsControl SystemsPython ProgrammingEngineering, Scientific, and Technical InstrumentsLinear AlgebraMachine ControlsSpatial Data AnalysisAlgorithmsApplied Mathematics

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

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

01Advanced Sensor: Range finders and Homogeneous transforms22 материалов

Course Welcome

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

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

Nikolaus Correll

Professor

Robotic Mapping and Trajectory Generation
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 26.4 ч

5 модулей

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

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

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

Video lecture

Range Finders and Homogeneous TransformsВидео

Introduction to Range Finders

Set Up a Range Finder in WebotsВидеоAI Policy QuizЗаданиеHands On: Commissioning the Range FinderЗадание

Range Finders and Coordinate Transforms

Laser Range FindersЧтениеRange SensingВидеоTransforming 1D-Range Images into World CoordinatesВидеоHands-On: Transforming World Coordinates in WebotsЗадание

Introduction to Homogeneous Transforms

About Homogeneous TransformsЧтениеHomogeneous TransformsВидеоHomogeneous Transforms PracticeЗадание

From Webots to Real Robots: Range Finders

Range Finder DevicesЗадание
02Mapping: Basic Representations10 материалов

Video lecture

MappingВидео

Grid-Based Mapping

Map RepresentationsЧтениеBasic Mapping: OverviewВидеоHands-On: Mapping Part I - Basic Mapping Задание

Topological Maps and Graphs

Topological MapsЧтениеGrid Maps and GraphsЧтениеTopological Maps and GraphsЗадание

Mapping Data Structures With Quad Trees

QuadTreesЧтениеExample QuadTree ImplementationPLUGINQuadTreesЗадание
03Mapping: Probabilistic Representations and Configuration Space6 материалов

Video lecture

Probabilistic Mapping and Configuration SpaceВидео

Probabilistic Representations

Probabilistic Map RepresentationsЧтениеHands-On: Mapping Part II -Probabilistic MappingЗадание

Configuration Space

Configuration SpaceЧтениеHands-On: Mapping Part III - Configuration SpaceЗадание

Bresenham's Line Algorithm

Bresenham's Line AlgorithmЧтение
04Inverse Kinematics: Trajectory Following12 материалов

Video Lecture

Trajectory FollowingВидео

Introduction to Trajectory Following

Trajectory FollowingЧтение

Setting Up for the Lab on Trajectory Following

Trajectory Following - Set UpВидеоSetup "supervisors" and markers in WebotsЗадание

Computing Error

Euclidian Distance and Heading ErrorЧтениеTrajectory Following - Computing ErrorВидеоHands-On: Distance and Heading ErrorЗадание

Control

Proportional ControlЧтениеControlВидеоControlЗадание

PID Control

PID ControlЧтениеPID ControlЗадание
05Implementing Mapping and Trajectory Generation2 материалов

Video Lecture

Differential Kinematics and ControlВидео

Implementing mapping and trajectory generation

Implementing Mapping and Trajectory GenerationВзаимная проверка