Coursera
Coursera Logo

UPenn - Robotics: Perception 

  • Offered byCoursera

Robotics: Perception
 at 
Coursera 
Overview

Duration

33 hours

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Robotics: Perception
 at 
Coursera 
Highlights

  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 4 of 6 in the Robotics Specialization
  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Intermediate Level
  • Approx. 33 hours to complete
  • English Subtitles: French, Portuguese (European), Russian, English, Spanish
Read more
Details Icon

Robotics: Perception
 at 
Coursera 
Course details

More about this course
  • How can robots perceive the world and their own movements so that they accomplish navigation and manipulation tasks? In this module, we will study how images and videos acquired by cameras mounted on robots are transformed into representations like features and optical flow. Such 2D representations allow us then to extract 3D information about where the camera is and in which direction the robot moves. You will come to understand how grasping objects is facilitated by the computation of 3D posing of objects and navigation can be accomplished by visual odometry and landmark-based localization.

Robotics: Perception
 at 
Coursera 
Curriculum

Geometry of Image Formation

Introduction

Camera Modeling

Single View Geometry

More on Perspective Projection

Glimpse on Vanishing Points

Perspective Projection I

Perspective Projection II

Point-Line Duality

Rotations and Translations

Pinhole Camera Model

Focal Length and Dolly Zoom Effect

Intrinsic Camera Parameter

3D World to First Person Transformation

How to Compute Intrinsics from Vanishing Points

Camera Calibration

Setting up MATLAB

Introduction

Vanishing Points

Perspective Projection

Rotations and Translations

Dolly Zoom

Feeling of Camera Motion

How to Compute Intrinsics from Vanishing Points

Camera Calibration

Projective Transformations

Vanishing Points; How to Compute Camera Orientation

Compute Projective Transformations

Projective Transformations and Vanishing Points

Cross Ratios and Single View Metrology

Two View Soccer Metrology

Homogeneous Coordinates

Projective Transformations

Vanishing Points

Cross Ratios and Single View Metrology

Pose Estimation

Visual Features

Singular Value Decomposition

RANSAC: Random Sample Consensus I

Where am I? Part 1

Where am I? Part 2

Pose from 3D Point Correspondences: The Procrustes Problem

Pose from Projective Transformations

Pose from Point Correspondences P3P

Visual Features

Singular Value Decomposition

RANSAC

3D-3D Pose

Pose Estimation

Multi-View Geometry

Epipolar Geometry I

Epipolar Geometry II

Epipolar Geometry III

RANSAC: Random Sample Consensus II

Nonlinear Least Squares I

Nonlinear Least Squares II

Nonlinear Least Squares III

Optical Flow: 2D Point Correspondences

3D Velocities from Optical Flow

3D Motion and Structure from Multiple Views

Visual Odometry

Bundle Adjustment I

Bundle Adjustment II

Bundle Adjustment III

Epipolar Geometry

Nonlinear Least Squares

3D Velocities from Optical Flow

Bundle Adjustment

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6719 CoursesRight Arrow Icon
qna

Robotics: Perception
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...