J. Michael McCarthy is a professor in the Department of Mechanical and Aerospace Engineering at the University of California, Irvine. His research area is the kinematic theory of robots and mechanical systems which he uses to develop algorithms for computer-aided invention of new devices.