Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udacity

Introduction to Robotics

via Udacity Nanodegree

Overview

Gain foundational robotics skills through hands-on projects in control techniques, DC motors, and encoders. Learn to design, analyze, and optimize motor control systems for embedded and autonomous applications.

Syllabus

  • Welcome to the Nanodegree Program!
    • Welcome to Udacity! We're excited to share more about your Nanodegree program and start this journey with you!
  • Essential Control Techniques
    • In this course, you will delve into Embedded Systems, focusing on actuators, analog outputs, pulse width modulation, and utilizing logic analyzers. You will gain practical insights into controlling devices, generating analog signals, mastering pulse modulation techniques, and effectively analyzing system behavior.
  • DC Motors & Encoders
    • Develop a strong foundation in embedded motion control by studying DC motors, encoders, and servo systems. Practice interpreting rotary encoder signals and applying feedback to achieve accurate, reliable hardware performance.
  • Enhancing Motor Control Skills
    • Strengthen your embedded systems foundation by exploring servo motor control, advanced analog input techniques, and efficient serial terminal communication to enhance motion precision, responsiveness, and overall system efficiency.
  • Introduction to Robotics Project
    • In this project, you’ll design and connect an analog joystick to a microcontroller to control two pairs of servos (up-down and left-right).
  • Congratulations!
    • Congratulations on finishing your program!

Taught by

José Cano

Reviews

Start your review of Introduction to Robotics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.