Coursera
Coursera Logo

University of Colorado Boulder - Basic Robotic Behaviors and Odometry 

  • Offered byCoursera

Basic Robotic Behaviors and Odometry
 at 
Coursera 
Overview

Duration

27 hours

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Basic Robotic Behaviors and Odometry
 at 
Coursera 
Highlights

  • Earn a certificate of completion
  • Add to your LinkedIn profile
  • 12 quizzes
Details Icon

Basic Robotic Behaviors and Odometry
 at 
Coursera 
Course details

What are the course deliverables?
  • What you'll learn
  • Model mechanisms, sensors and actuators in a physics-based online simulator.
  • Understand basic reactive and discrete controllers.
  • Perform forward kinematics computations for simple (non-)Holonomic mechanisms.
More about this course
  • "Basic Robotic Behaviors and Odometry" provides you with an introduction to autonomous mobile robots, including forward kinematics "odometry", basic sensors and actuators, and simple reactive behavior. This course is centered around exercises in the realistic, physics-based simulator, "Webots", where you will experiment in a hands-on manner with simple reactive behaviors for collision avoidance and line following, state machines, and basic forward kinematics of non-holonomic systems. An overarching objective of this course is to understand the role of the physical system on algorithm design and its role as source of uncertainty that makes robots non-deterministic. If you are interested in getting started with robotics, this course is for you!
  • 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
Read more

Basic Robotic Behaviors and Odometry
 at 
Coursera 
Curriculum

Getting Started

Introduction to the Specialization

Meet the Instructor

Introduction to "Basic Robotic Behaviors and Odometry"

Video Lecture Week 1: Introduction

What is a Robot?

Building a World in Webots

Webots - Collisions and Physics

What Are Radians?

More About Cyberbotics

Earn Academic Credit for your Work!

Course Support

Course Activities

What is a Robot?

The First Industrial Robot

On the Road to Autonomous Cars

Webots Tutorials 1-3

What is a Robot?

Hands-on: Controlling Motors Using Position or Velocity Control

Introduce Yourself!

Webots User Guide

Sensors and Actuators

Video Lecture Week 2: Sensors and Actuators

Basic Actuators (Theory)

Basic Actuators (Practice)

Basic Sensors - Distance Sensors

Basic Sensors - Light Sensors

Actuators: Electric

Other Types of Actuators

Sensors

Sensors That Measure: Joint Configuration

Sensors That Measure: Ego-Motion

Sensors That Measure: Force

Sensors That Measure: Distance

Global Positioning Systems

Webots Tutorial 4-6

Actuators

Sensors

Hands-on: Exploring Light Sensors

From Webots to Real Robotics

Reactive Behaviors and State Machines

Video Lecture Week 3: Reactive Behaviors and State Machines

Reactive Behavior - Collision Avoidance

Reactive Behaviors - Compound Behaviors

Finite State Machines

Introduction to Peer Review "Basic Reactive Behaviors"

Task Execution

Task Execution

Basic Reactive Behaviors

Coordinate Systems, Degrees of Freedom and Forward Kinematics

Video Lecture Week 4: Coordinate Systems, Degrees of Freedom, and Forward Kinematics

Coordinate Systems and the Right Hand Rule(s)

Degrees of Freedom

Kinematics of Standard Wheels

Rotation Matrices

Setting Up the Line Following Course

Hands-On Simple Odometry Overview

Coordinate Systems and Degrees of Freedom

Coordinate Systems and Degrees of Freedom

Hands-on: Simple Odometry

Improving Odometry

Localization with Odometry and Loop Closure

Video Lecture Week 5: Coordinate Transforms and Odometry

Coordinate Transforms

Localization by Odometry and Loop Closure Overview

Non-Holonomic Vehicle Example

Loop Closure

Holonomy

Robot Localization by Odometry and Loop Closure Overview

Other courses offered by Coursera

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

Basic Robotic Behaviors and Odometry
 at 
Coursera 

Student Forum

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