Courses in Mechanical Design


Undergraduate Courses:

MAE 145: Theory of Machines and Mechanisms

This course studies the analysis and design of machines. The focus is on the position, velocity and acceleration properties of linkages, cams and gearing. The dynamic analysis of linkages is developed using both Newton's Laws and Lagranges equations.

S00: Class Page
MAE 183: Computer Aided Mechanism Design

This class presents the theory and practice of the design of planar and spherical four-bar linkages. The task is defined as a set of planar positions or spatial orientations of the floating link. Geometric constraint equaitons are solved to determine the hinges of the system.

S99: Class Page
MAE 188: Engineering Design in Industry

This class presents the principles of engineering design in the context of an industrial application. Local manufacturing firms define an engineering design project to be completed by students in 10 weeks. Beginning with a goal statement and specifications, the students research technical issues, generate design concepts, organize a design review, and obtain results for a final presentation.


Graduate Courses:

MAE 242: Robotics

This class presents the geometric analysis of articulated mechanical systems. The emphasis is on developing the kinematics equations, solving the inverse kinematics problem, and understanding the Jacobian. This mathematical theory lies at the foundation for the analysis, design, and control of robotic systems.

W00: Class Page
MAE 244: Theoretical Kinematics

This class presents the mathematical theory underlying the analysis of general spatial mechanisms and robots. The focus is on the geometry of rigid transformations. The differential properties of spatial movement are studied using screw theory. Clifford algebras are introduced to provide a mathematical framework for quaternion, dual quaternion and double quaternion techniques.

MAE 245: Spatial Mechanism Design

This class presents the mathematics required for the geometric synthesis of spatial linkage systems. Design equations are derived for planar, spherical and spatial 2R open chains, as well as SS, and CC open chains. These equations are solved using algebraic elimination theory to obtain exact solutions for a discrete taskspace. Optimization techniques are used to fit the linkage workspace to a continuous taskspace.

MAE 248: Differential Kinematics

An introduction to the differential geometry of rigid motion in the plane, on the sphere, and in three-dimensional space; curvature properties of trajectories of points and lines; and local properties of constraint manifolds that define the workspace of serial and parallel robotic systems.