Frames
Frames are what allow us to use mathematical expressions to define motion and positions in the real world.
Coordinate Systems
Joint
The joint coordinate system
Cartesian
In the bridge between computation and the physical world, we have to have some sort of reference to begin our measurements. Each point in space can be represented by three values represented by the characters X, Y, and Z. This is known as a "Cartesian" coordinate system.
To use a Cartesian system we have to define where 0 is for each axis. Since it does not affect the calculations and only makes it easier to understand, we define 0 as the same point for all 3.
The familiar looking image on the left demonstrates this. The intersection between the three axis lines is the "Zero" point.
There are three more axes to consider, but don't define the object's location in space. They are represented by the characters W, P, and R, colloquially referred to as yaW, Pitch, and Roll.
Yaw, Pitch, and Roll determine the object's orientation about the position defined in X, Y, and Z.
Yaw is the rotation about the X axis.
Pitch is the rotation about the Y axis.
Roll is rotation about the Z axis.
Frames
World Frame
User Frame
Tool Frame
Jog Frame