Robot Arm Configuration Change
lesson
A characteristic of inverse kinematics is that there is often more than one solution, that is, more than one set of joint angles gives exactly the same end-effector pose.
lesson
A characteristic of inverse kinematics is that there is often more than one solution, that is, more than one set of joint angles gives exactly the same end-effector pose.
lesson
We learn how to describe the orientation of an object by a 3×3 rotation matrix which has some special properties.
lesson
This masterclass has been about kinematics and we define that term.
lesson
We learn a method for succinctly describing the structure of a serial-link manipulator in terms of its Denavit-Hartenberg parameters, a widely used notation in robotics.
lesson
The pose of the working part of a robot’s tool depends on additional transforms. Where is the end of the tool with respect to the end of the arm, and where is the base of the robot with respect to the world?
lesson
For a real 6-link robot our previous approach to computing the Jacobian becomes unwieldy so we will instead compute a numerical approximation to the forward kinematic function.
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 summarise the important points from this masterclass.
lesson
A number of strategies exist to reduce the effect of these coupling torques between the joints, from introducing a gearbox between the motor and the joint, to advanced feedforward strategies.