Skip to Content
Autonomous Mobile Robotics

Autonomous Mobile Robotics

Description:

Students move from building stationary embedded systems to designing complete autonomous machines.

They explore the engineering process behind a mobile robot, starting with its mechanical structure and chassis, then designing its electronic system and robot control board, integrating motors and sensors, and finally developing the software that controls its behavior.

Students learn that a robot is not simply a collection of components. It is an integrated engineering system in which mechanics, electronics, sensing, and programming must work together.

Different robotic challenges introduce students to navigation, environmental sensing, decision-making, and autonomous behavior.

By the end of the course, students experience the complete process of turning an engineering idea into a working autonomous robot.

Learning Objectives

By the end of the course, students will be able to:

  • Understand the basic architecture of a mobile robot.
  • Identify the mechanical, electronic, sensing, and software subsystems of a robot.
  • Understand basic principles of robot locomotion.
  • Design a mechanical chassis for a mobile robot.
  • Consider component placement during mechanical design.
  • Select and integrate motors and wheels.
  • Understand basic robot power distribution.
  • Design the electronic architecture of a robot.
  • Design and assemble a robot control board.
  • Interface motors with motor drivers.
  • Integrate different sensors into a mobile robot.
  • Control robot direction and movement.
  • Use sensor information to control robot behavior.
  • Develop autonomous decision-making logic.
  • Understand basic line-following behavior.
  • Implement obstacle detection and avoidance.
  • Design robot behavior according to a specific task.
  • Test and troubleshoot mechanical, electronic, and software problems.
  • Integrate mechanics, electronics, and programming into one complete robotic system.
Private Course
Please sign in to contact responsible
Responsible Rahma Tarek Mohamed Refaai
Last Update 08/26/2026
Completion Time 2 hours 33 minutes
Members 47
Level 1 ExpoTec
  • Chapter 0: Introduction
    • 0.0 Description and Learning objectives
  • Chapter 2: Path Planning Robot
  • Chapter 3: Obstacle Avoidance Robot
  • Chapter 4: Line follower Robot
    • 4.1 Overview: Learning Objectives
    • 4.4 Lesson 1: Line Follower sensor
    • 4.5 Lesson 2: Line Follower Robot Code
    • 4.6 Lesson 3: Line Follower Map1
    • 4.7 Lesson 4: Line Follower Map2
    • 4.8 Lesson 5: Line Follower Map3
    • 4.9 Lesson 6: Line Follower Map4
    • 4.10 Lesson 7: Line Follower Map5
    • 4.11 Lesson 8: Line Follower Map6 Intersection
    • 4.12 Lesson 9: Line Follower Map6 Track 1