Plane Curvilinear Motion - Constrained & Dependent Motion
Linear bearings / collars
Constrain the motion along a shaft.
Slots
Constrain the motion along a slot. Velocity is always tangent to the slot path.
A good example of the slot constraint are slot cars.
Joints
Different joints constrain motion in different ways.
Surface contacts / cam and follower
The motion of the particle in contact with the surface is dependent on the surface profile.