263-5805-00L  Physics-based Modeling for Computational Fabrication and Robotics

SemesterSpring Semester 2019
LecturersS. Coros, M. Bächer, K. Shea
Periodicityyearly recurring course
Language of instructionEnglish


AbstractThis course covers fundamentals of physics-based modelling and numerical optimization from the perspective of computational fabrication and robotics applications.
ObjectiveStudents will learn how to represent, model and algorithmically control the behavior of complex physical systems through simulation-based methodologies. The lectures are accompanied by programming assignments (written in C++), hand-on exercises involving digital fabrication technologies, as well as a capstone project.
Contentmass-spring and FEM simulation methods; multibody systems; kinematics and dynamics; constrained and unconstrained numerical optimization; PDE-constrained optimization, forward and inverse design; shape and topology optimization; simulation, optimization, fabrication and control for compliant robots; robotic manipulation of elastically-deforming objects.
Prerequisites / NoticeExperience with C++ programming, numerical linear algebra and multivariate calculus. Some background in physics-based modeling, kinematics and dynamics is helpful, but not necessary.