Introduction to Robotics: Learn system components, robot classifications, history, and real-world industrial or domestic applications.
Basic Electronics & Hardware: Study circuits, voltage, current, resistors, LEDs, power supplies, and schematics using tools like Arduino or Raspberry Pi.
Sensors & Actuators: Interface ultrasonic, temperature, and infrared sensors with DC or servo motors and motor drivers.
Programming & Control: Code robotic behavior using C++ (for Arduino) and Python (for advanced controllers and AI), including PID control loops.
Kinematics & Dynamics: Understand robot joints, coordinate systems, motion planning, spatial kinematics, and trajectory generation.
Simulation & Advanced AI: Use 3D CAD design tools (SolidWorks, Fusion 360) and simulation software (ROS 2, Gazebo, NVIDIA Isaac Sim) alongside computer vision (OpenCV).
Safety & Capstone Project: Review international safety standards (ISO 10218) and build a functional final project like a line-follower, obstacle-avoider, or autonomous mobile robot.