Linkages

 

used to convert input motion into a different output motion.