Explore the theory and applications of smart materials and structures in mechanical engineering, including shape memory alloys, piezoelectric materials, and magneto-rheological fluids. Analyze the unique properties and functionalities of these materials, such as actuation, sensing, and damping capabilities. How do engineers exploit the inherent characteristics of smart materials to design adaptive structures, active vibration control systems, and energy harvesting devices for diverse engineering applications?