Robotics course - design and control
The Robotics online course introduces you to the world of robotics engineering. The course covers the fundamentals and advanced concepts of robotics. Study online and get your certification.
Welcome!
FREE PREVIEWRobotics and their applications
FREE PREVIEWRobot Arm Configurations and Components (part 1)
FREE PREVIEWRobot Arm Configurations and Components (part 2)
Quiz 1
3-D Space Representations and Transformation Matrix (Part 1)
3-D Space Representations and Transformation Matrix (Part 2)
Quiz 2
Assignment 1
Section 2...
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
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.
Robotics Design and Control Certificate from Excedify
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.
Yes, you can pay using one of the following methods: just email us at info@excedify.com 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;
Yes, you can buy a bulk license with one custom order. Just email us at info@excedify.com 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.