• Lifetime access

  • 30-Day Money-Back Guarantee

  • Real-life examples

  • Course Certificate

  • 100% Online

  • Free Resources

Course curriculum

    1. Welcome!

    2. Robotics and their applications

    3. Robot Arm Configurations and Components (part 1)

    4. Robot Arm Configurations and Components (part 2)

    5. Quiz 1

    6. 3-D Space Representations and Transformation Matrix (Part 1)

    7. 3-D Space Representations and Transformation Matrix (Part 2)

    8. Quiz 2

    9. Assignment 1

    1. Section 2...

    2. Task – Joint Space Forward Kinematics (Part 1)

    3. Task – Joint Space Forward Kinematics (Part 2)

    4. The Chain Rule with Forward and Inverse Kinematics

    5. The Denavit-Hartenberg Method for Robot Kinematics.

About this course

  • $179.00
  • 30 day money-back guarantee
  • Learn at your pace
  • 8- Weeks (recommended)

What will you learn in the course

  • Introduction to Robotics and their types and Classifications

  • Forward and Inverse Kinematics: The Task-Joint Space Transitions

  • A systematic Approach – The Denavit-Hartenberg Method (DH)

  • More than Position – Velocity and the Jacobian Matrix

  • Trajectory Planning Algorithms

  • Kinetics – Lagrange and Newtonian Dynamics

  • Robot Control Algorithms and Methodologies

  • Case Study – 3D Printing Robots

Robotics course

course describtion

In this robotics online course, we will know what robots are used for and how they facilitate our lives in different fields, and we will be discussing more about the different forms a robot can take based on the application it serves and needs of the user. After designing the robot and identifying its main features, we will start controlling it by first determining how to transform  orders  given  to  move  the  robot  joints  into  the  position  of  the  robot’s  end  effector, which is the main tool to be used by the robot.  This transformation process is also known as forward kinematics.

Not  all  applications  require  the  usage  of  forward  kinematics;  in  fact,  most  control  applications  require  the  robot’s  end  effector  to  reach  a  desired  position,   and  the  controller is responsible for determining the joint angles to achieve this desired motion. This process  is  known  as  inverse  kinematics  and  will  be  discussed  further  along  with  different approaches to get the viable joint orientations. With our competency in utilizing the forward and inverse position kinematic transformations, we start to develop a similar approach in getting robot joint and end effector velocity relations. 

The Jacobian Matrix shows the relationship between velocity of joint and task spaces. We will understand how the Jacobian matrix is calculated and why do we use it in getting robot  velocities,  accelerations,  and  forces.  All the previous  discussion did  not  involve  forces  acting  on  the  robot,  but  we  are  interested  in  robot  force  dynamics  as  we  need  accurate controllers that take in consideration forces acting on the robot. We will discuss energy based dynamic analysis known  as  the  LaGrange approach and compare it to the conventional Newtonian approach.

All  robot  motions  can  be  controlled  in  versatile  manners  to  provide  different  trajectories involving the desired positions for the end effector. Based on how smooth we want  the  robot  motion and  how  fast  we  want  to  perform  the  motion,  we  will  discuss  different trajectory calculation algorithms and compare them.  

Finally, by the end of the course, we will discuss different applied controllers used in robotics and how they aim to minimize the error between the desired and current positions of the robot joints based on sensory  data  acquired  from  the  robot  assembly.  Furthermore,  we  will  apply  our  knowledge  and  set  of  skills  acquired  throughout  the  course  on  a  case  study  related  to  robotics in the 3D printing field.

Earn a Certificate

Robotics Design and Control Certificate from Excedify

Earn a verifiable certificate in Robotics and prove your accomplishments. A certificate increases your chances of getting an interview
GD&T Certificate

Meet The Team

Hamdy O. Farag

Course Author and Online Instructor

Research and Teaching Assistant in the Mechatronics Department at the faculty of engineering in Ain-Shams University, Cairo, Egypt. With expertise in Additive Manufacturing, Prosthetics, and Bio-Mechatronic Robotic Systems.

Johnny Panchaud

Presentation and delivery

Johnny is a classically trained actor and voice-over artist. Since graduating from the prestigious Royal Welsh College of Music and Drama in 2013, Johnny has worked professionally in British film, theatre, and radio productions. When Johnny isn't acting he enjoys wild swimming, football (soccer), and hiking up mountains.

Paul Bradley

Presentation and delivery

Paul is a versatile UK-based voice actor with over 10 years of experience. Paul specializes in online learning, e-learning, documentaries, and narration. Professional and approachable, Paul delivers in an authoritative yet friendly style. He makes sure that you get the information delivered in the right tone, rhythm, and emotion so that your learning experience becomes exciting and passionate

Discover your potential, starting today


  • Is there a free trial period or a money-back guarantee?

    we offer a 30-day money-back guarantee period in which you can view and engage with all the course material. If you did not love the course for any reason, we will return 100% of the paid price. If you issue the refund after you completed the course, we will refund 50% of the paid price and the course certificate will be revoked.

  • Can I pay using payment methods other than PayPal and credit card?

    Yes, you can pay using one of the following methods: just email us at [email protected] stating which course you would like to buy. PAYMENT METHODS: Apple Pay; Google Pay; Alipay; WeChat Pay; Bancontact; EPS; giropay; iDEAL; Przelewy24; Sofort; Klarna; Bank debits; SEPA Direct Debit;

  • Can we purchase a bulk license for training more than 5 employees?

    Yes, you can buy a bulk license with one custom order. Just email us at [email protected] with the required number of users and the course of interest. We will take care of the bulk enrollment and account setup. We offer company communities and progress reporting for our B2B customers.