Catalog Description: This course is a sequel to EECS C106A/206A, which covers kinematics,dynamics and control of a single robot. This course will cover dynamics and control of groups of roboticmanipulators coordinating with each other and interacting with the environment. Concepts will includean introduction to grasping and the constrained manipulation, contacts and force control for interactionwith the environment. We will also cover active perception guided manipulation, as well as themanipulation of non-rigid objects. Throughout, we will emphasize design and human-robotinteractions, and applications to applications in manufacturing, service robotics, tele-surgery, andlocomotion.

Units: 4

Also Offered As: MECENG C206B, EECS C206B

Prerequisites: Students are expected to have taken EECS C106A / BioE C106A / ME C106A / ME C206A/ EECS C206A or an equivalent course. A strong programming background, knowledge of Python and Matlab, and some coursework in feedback controls (such as EE C128 / ME C134) are also useful. Students who have not taken EECS C106A / BioE C106A / ME C106A / ME C206A/ EECS C206A should have a strong programming background, knowledge of Python and Matlab, and exposure to linear algebra, and Lagrangian dynamics.

Formats:
Spring: 3.0 hours of lecture, 1.0 hours of discussion, and 3.0 hours of laboratory per week
Fall: 3.0 hours of lecture, 1.0 hours of discussion, and 3.0 hours of laboratory per week

Grading Basis: Student Option

Final Exam Status: No


Links: