Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Robotics: Fundamentals and Kinematic Modeling (Part 1)
Role Play
Rating: 4.4 out of 5(36 ratings)
158 students

Robotics: Fundamentals and Kinematic Modeling (Part 1)

Robot Kinematics, transformation matrices, DH Parameters,Robot configurations, Forward kinematics , frame assignments
Last updated 5/2026
English

What you'll learn

  • Understand robot structure and components, including configurations, joints, actuators, end-effectors, and feedback systems.
  • Model forward kinematics of robotic manipulators using classical and modified Denavit-Hartenberg (DH) conventions.
  • Perform coordinate transformations using homogeneous transformation matrices and Euler angles for orientation analysis.
  • Apply frame assignment algorithms to real-world manipulators (e.g., SCARA, Cartesian, Cylindrical) and calculate home positions accurately.

Course content

7 sections44 lectures7h 47m total length
  • Need of Fundamentals & Kinematic modeling learning1:09

Requirements

  • All essential concepts are introduced from the ground up, making it suitable to learn everything you need to know

Description

This comprehensive course on Robotics: Fundamentals and Kinematic Modeling (Part 1) is designed to provide students with a thorough understanding of the basic principles and mathematical modeling techniques fundamental to robotic manipulators. The course begins by introducing the core concepts of robotics, distinguishing between robots and manipulators, and exploring various robot configurations to highlight the diversity in robotic system design. It covers the types of joints used in manipulators, differentiating between active and passive joints, and explains key terminologies that define a robot’s capabilities, limitations, and task suitability. Students also learn about essential components such as stepper and servo motors, along with their feedback devices, critical for robot motion control.

The curriculum then shifts focus to end effectors, discussing different types of grippers and the basics of robot programming, which lay the groundwork for robot operation and task execution. A significant emphasis is placed on transformation and orientation, where students study the need for matrix transformations in robotic manipulators. Topics include Euler angles, their role and singularities, and homogeneous transformations vital for describing robot motion and positioning in space.

A key focus of the course is an in-depth exploration of Denavit–Hartenberg (DH) parameters, including both classical and modified conventions, which are widely used in forward kinematics to describe the geometric structure of robot manipulators. Students will learn systematic procedures for assigning coordinate frames and determining DH parameters in a clear and structured manner.

The course incorporates hands-on examples involving a variety of manipulators such as SCARA, spherical, articulated, cylindrical, and Cartesian configurations. Learners will also study how to determine home positions and develop transformation sequences, enabling accurate spatial representation and analysis of robotic links and joints.

By integrating theory with practical applications, this course equips learners with the essential skills to model robotic manipulators mathematically, understand their kinematic behavior, and prepare for more advanced topics such as robot dynamics, control, and motion planning. It is ideal for engineering students, researchers, and professionals aiming to build a strong foundation in robotics. To strengthen practical and technical understanding, the course also includes interactive role-play exercises.

Who this course is for:

  • This course is ideal for undergraduate engineering students, robotics enthusiasts, and aspiring professionals who are interested in understanding the fundamental principles of robotics. It is also well-suited for learners from mechanical, electrical, electronics, or computer engineering backgrounds who want to build a strong foundation in robotic kinematics, modeling, and motion analysis. Since no prior experience is required, it is accessible to beginners as well as those seeking to reinforce their core knowledge before advancing to dynamics and control in robotics.