- Level Professional
- المدة 28 ساعات hours
- الطبع بواسطة University of Colorado Boulder
-
Offered by
عن
"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, starting Fall 2, 2023. 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الوحدات
Course Welcome
1
Discussions
- Introduce Yourself!
3
Videos
- Introduction to the Specialization
- Meet the Instructor
- Introduction to "Basic Robotic Behaviors and Odometry"
3
Readings
- Earn Academic Credit for your Work!
- Course Support
- Course Activities
Weekly Video Lecture
1
Videos
- Video Lecture Week 1: Introduction
Introduction to Robots
1
Videos
- What is a Robot?
3
Readings
- What is a Robot?
- The First Industrial Robot
- On the Road to Autonomous Cars
1
Quiz
- What is a Robot?
Introduction to Webots
4
Videos
- Building a World in Webots
- Webots - Collisions and Physics
- What Are Radians?
- More About Cyberbotics
1
Readings
- Webots Tutorials 1-3
1
Quiz
- Hands-on: Controlling Motors Using Position or Velocity Control
Weekly Video Lecture
1
Videos
- Video Lecture Week 2: Sensors and Actuators
Basic Actuators
2
Videos
- Basic Actuators (Theory)
- Basic Actuators (Practice)
2
Readings
- Actuators: Electric
- Other Types of Actuators
1
Quiz
- Actuators
Basic Sensors
2
Videos
- Basic Sensors - Distance Sensors
- Basic Sensors - Light Sensors
6
Readings
- Sensors
- Sensors That Measure: Joint Configuration
- Sensors That Measure: Ego-Motion
- Sensors That Measure: Force
- Sensors That Measure: Distance
- Global Positioning Systems
1
Quiz
- Sensors
Learning on Webots II
1
Readings
- Webots Tutorial 4-6
1
Quiz
- Hands-on: Exploring Light Sensors
From Webots to Real Robots
1
Quiz
- From Webots to Real Robotics
Weekly Video Lecture
1
Videos
- Video Lecture Week 3: Reactive Behaviors and State Machines
Reactive Behaviors and State Machines
1
Peer Review
- Basic Reactive Behaviors
4
Videos
- Reactive Behavior - Collision Avoidance
- Reactive Behaviors - Compound Behaviors
- Finite State Machines
- Introduction to Peer Review "Basic Reactive Behaviors"
1
Readings
- Task Execution
1
Quiz
- Task Execution
Weekly Video Lecture
1
Videos
- Video Lecture Week 4: Coordinate Systems, Degrees of Freedom, and Forward Kinematics
Coordinate Systems and Degrees of Freedom
4
Videos
- Coordinate Systems and the Right Hand Rule(s)
- Degrees of Freedom
- Kinematics of Standard Wheels
- Rotation Matrices
1
Readings
- Coordinate Systems and Degrees of Freedom
1
Quiz
- Coordinate Systems and Degrees of Freedom
Simple Odometry in Webots
2
Videos
- Setting Up the Line Following Course
- Hands-On Simple Odometry Overview
1
Quiz
- Hands-on: Simple Odometry
Improve Odometry
1
Quiz
- Improving Odometry
Weekly Video Lecture
1
Videos
- Video Lecture Week 5: Coordinate Transforms and Odometry
Coordinate Transforms
1
Peer Review
- Robot Localization by Odometry and Loop Closure Overview
2
Videos
- Coordinate Transforms
- Localization by Odometry and Loop Closure Overview
1
Quiz
- Loop Closure
Holonomy
1
Videos
- Non-Holonomic Vehicle Example
1
Quiz
- Holonomy
Auto Summary
"Basic Robotic Behaviors and Odometry" is an engaging course focused on autonomous mobile robots, covering forward kinematics, sensors, actuators, and reactive behaviors. Guided by expert instructors, you'll experiment with Webots simulator exercises like collision avoidance and line following. Ideal for beginners in robotics, this 28-hour course is part of CU Boulder’s MS in Computer Science on Coursera, offering flexible, pay-as-you-go options. Perfect for recent graduates or professionals seeking to expand their skills in Data Science & AI.

Nikolaus Correll