
Inverse Kinematics and Robot Motion
masterclass
masterclass
lesson
So far we have worked out the torques on a robot’s joints based on joint position, velocity and acceleration. For simulation we want the opposite, to know its motion given the torques applied to the joints. This is called the forward dynamics problem.
lesson
In a serial-link manipulator arm each joint has to support all the links between itself and the end of the robot. We introduce the recursive Newton-Euler algorithm which allows us to compute the joint torques given the robot joint positions, velocities and accelerations and the link inertial parameters.
lesson
We revisit the important points from this masterclass.
lesson
As we did for the simple planar robots we can invert the Jacobian and perform resolved-rate motion control.
lesson
We will learn about the relationship, in 3D, between the velocity of the joints and the velocity of the end-effector — the velocity kinematics. This relationship is described by a Jacobian matrix which also provides information about how easily the end-effector can move in different Cartesian directions. To do this in 3D we need to […]
lesson
We summarise the important points from this masterclass.
lesson
By inverting the Jacobian matrix we can find the joint velocities required to achieve a particular end-effector velocity, so long as the Jacobian is not singular.
lesson
We will learn about the relationship, in 2D, between the velocity of the joints and the velocity of the end-effector — the velocity kinematics. This relationship is described by a Jacobian matrix which also provides information about how easily the end-effector can move in different Cartesian directions.
lesson
An alternative for smooth motion between poses is Cartesian interpolated motion which leads to straight line motion in 3D space.