Linkages to Draw Cardioid

Construct linkages to draw the cardioid according to these designs:

Construct a linkage to draw the nephroid:

Construct the Sylvester-Kempe linkage: