Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Robotics: Dynamics, Control and Motion planning (Part 2)
Role Play
Highest Rated
Rating: 4.6 out of 5(22 ratings)
101 students

Robotics: Dynamics, Control and Motion planning (Part 2)

Inverse Kinematics, Workspace Analysis, Control systems, Differential Kinematics, Robot Dynamics,Trajectory planning
Last updated 5/2026
English

What you'll learn

  • Solve inverse kinematics problems and analyze robot workspace.
  • Model and analyze robot velocity and singularities using differential kinematics.
  • Apply dynamic formulations to compute forces and torques in manipulators.
  • Plan trajectories and control robotic motion using advanced kinematics and screw theory.

Course content

6 sections25 lectures3h 51m total length
  • Inverse Kinematics15:48
  • Workspace of a Two-Link Planar Manipulator5:10

    Examines the workspace of a two-link planar manipulator, showing reachable and dexterous workspaces as annuli between |L1-L2| and L1+L2, with potential orientation control added by a third joint.

  • Solvability of Kinematic Equations28:29

    Explore the solvability of kinematic equations in inverse kinematics, highlighting non-linear sine-cosine models, reachability, singularities, and redundancy, with analytical, numerical, and heuristic solution methods.

  • Use of cosine law in Inverse Kinematics7:25
  • Inverse Kinematics of SCARA (RRPR) manipulator13:47

    Explain the inverse kinematics of a RRPR Scara manipulator by deriving d3, theta1, theta2, and theta4 from the end-effector pose, and discuss existence, workspace limits, and solution multiplicity.

  • Inverse Kinematics of Articulated (RRR) Robotic Arm11:49

Requirements

  • Basics of Robot Kinematics, Still you will learn everything that you want to know

Description

This course, Robotics: Dynamics, Control and Motion planning (Part 2),  provides an in-depth exploration of advanced robotics concepts essential for designing and controlling robotic manipulators. It begins with a focus on inverse kinematics and workspace analysis, enabling students to compute joint parameters and understand the reachable space of various robot configurations such as two-link planar, SCARA, and articulated arms. The course then advances into differential kinematics, teaching students how to use Jacobian matrices for velocity analysis and understand singularities that affect manipulator performance.

Building on this foundation, the dynamics module introduces the Euler-Lagrange and Newton-Euler formulations, equipping learners with tools to model the forces and torques acting on robotic systems. Students apply these methods through numerical problems, reinforcing practical understanding. The course also covers advanced motion concepts, including screw theory and the use of Plücker coordinates, enhancing the ability to represent complex robot motions efficiently.

Finally, learners study about concepts of motion planning and control , focusing on trajectory generation and implementing work cell controllers to ensure smooth and precise robot operation, followed by manipulator controllers such as open and closed loop, PID , adaptive type and others.This comprehensive course combines  theoretical foundations with practical problem-solving approaches, equipping students and professionals to tackle challenges in robotic system design, control, and automation. It is well suited for engineering students, researchers, and industry practitioners seeking to develop proficiency in advanced robotics techniques. To strengthen practical and technical understanding, the course also include interactive role-play exercise.

Who this course is for:

  • This course is ideal for undergraduate and graduate engineering students specializing in robotics, mechanical, or automation engineering who want to build a strong foundation in robotic kinematics, dynamics, and control. It is also well-suited for professionals and researchers aiming to deepen their knowledge of advanced robotic motion and manipulation techniques. Additionally, robotics enthusiasts and developers interested in both theoretical concepts and practical applications will find this course valuable. The course is particularly beneficial for those preparing for competitive exams such as GATE, IES, or technical interviews in the field of robotics and automation.