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

Coursera

Build Your First Robot with AI : Foundations of Robotics

Board Infinity via Coursera

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This hands-on beginner course guides students through building intelligent robotic systems using Arduino Uno, basic electronics, and foundational AI-inspired control logic. You’ll start by understanding the core building blocks of a robot—sensing, decision-making, actuation, autonomy, and feedback loops—then set up the Arduino IDE, write your first sketches, and learn how the setup() and loop() structure governs robot behavior. Along the way, you’ll safely wire breadboards, power rails, sensors, and motors to bring your robots to life. From there, you’ll interface ultrasonic and IR sensors, DC motors, and servos to build sensor-driven robots that respond to their environment. You’ll implement threshold-based logic, then go beyond it by introducing state machines to structure more autonomous behaviors. You’ll build an obstacle-avoiding robot that scans multiple directions, compares distance readings, and selects clearer paths. The course then introduces basic fuzzy logic for smoother speed control from distance readings, and guides you through programming a line-following robot that uses IR sensors and proportional control for continuous feedback and correction. You’ll finish by connecting these foundational Arduino and control concepts to advanced AI robotics topics such as computer vision, SLAM, path planning, ROS, and machine learning, giving you a clear roadmap for further learning. Disclaimer: This is an independent educational resource created by Board Infinity for informational and educational purposes only. This course is not affiliated with, endorsed by, sponsored by, or officially associated with any company, organization, or certification body unless explicitly stated. The content provided is based on industry knowledge and best practices but does not constitute official training material for any specific employer or certification program. All company names, trademarks, service marks, and logos referenced are the property of their respective owners and are used solely for educational identification and comparison purposes.

Syllabus

  • Foundations of Robotics: Sensing, Movement & Your First Robot
    • In this module, you'll build the core foundations of robotics by exploring how robots sense, think, and act. You'll set up the Arduino Uno, learn essential electronics for wiring components safely, and connect sensors and motors that let your robot perceive and move in the physical world. By the end, you'll assemble and program a basic sensor-driven robot that reacts to obstacles, giving you a hands-on introduction to autonomous behavior and the excitement of combining hardware and code.
  • AI-Enhanced Robotics: Smarter Decisions & Practical Projects
    • In this module, you'll advance from simple reactive robots to intelligent systems that make smoother, adaptive decisions. You'll build an obstacle-avoiding robot that scans its environment and chooses paths using state-machine logic, then create a line-following robot that uses continuous feedback and proportional control to stay on course. Along the way, you'll connect beginner-friendly Arduino projects to broader AI robotics ideas like fuzzy logic, adaptive behavior, computer vision, SLAM, ROS, and machine learning.

Taught by

Board Infinity

Reviews

Start your review of Build Your First Robot with AI : Foundations of 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.