EECS C106B/206B | Robotic Manipulation and Interaction
Spring 2023 | Instructor: Professor Shankar Sastry
Week 14
-
Homework 5: Grasping due Tuesday
-
Midterm (on Ed) due next Monday 4/24
-
Project 4, due 4/28 with free slip days
-
Homework 6: Optimal Control and Reinforcement Learning, due Sunday 5/7
-
Paper presentations continue
Course Calendar
All lecture videos can be found on bCourses
Week 1 - New Vistas in Robotics and Linear Control
- Discussion 1: Dynamical Systems & Linear Control (Worksheet) (Boardwork) (Video) (Solutions)
- Homework 1: Dynamical Systems (due 1/24)
- Project 1A: Trajectory Tracking with Sawyer (due 1/31): Intro Video
- Lab Slides
- Optional Project 0 (ROS Review)
- Assessment (if you haven’t taken 106A - due 1/20)
- “Reading a scientific or engineering paper”, presented by Professor Terry Johnson
- “How to read all of research (a lit review)” - presented by David McPherson
Week 2 - Introduction to Basic Lyapunov Stability and Nonlinear Control
- Discussion 2: Lyapunov Stability (Worksheet) (Boardwork) (Video) (Solutions)
- Homework 2: Controls (due 2/7) (PDF)
- Lab Slides
- Robot Usage Guide
Week 3 - Feedback Linearization
- Discussion 3: Nonlinear Controls and Stability (Worksheet) (Boardwork) (Video) (Solutions)
- Project 1B: Trajectory Tracking with Sawyer (due 2/14)
- Lab Slides
Multi-Input Feedback Linearization
2/2
(Boardwork) (Sp22 3D Quadrotor)
Reading - MLS Chapter 7
Week 4 - Multi-Input Feedback Linearization and Nonholonomic Systems
Week 5 - Steering and Controllability
Week 6 - Steering with Sinusoids and SLAM
Steering with Sinusoids
2/21
(Slides) (Boardwork) (Video)
SLAM Part 1 (with Frank Chiu)
2/23
(Slides) (Boardwork) (Video)
Week 7 - SLAM
Week 8 - Contacts and Grasping
- Discussion 8: Midsemester Review (Worksheet) (Boardwork) (Video) (Solutions)
- Homework 4: Computer Vision, SLAM, and Kalman Filtering (due 3/21)
Week 9 - Grasping and Hands
- Discussion 9: Grasping (Worksheet) (Solutions)
- Project 3: State Estimation (due 4/7)
Week 10 - Finishing Grasping, CBFs
Grasping Control
3/21
(Slides) (Boardwork) (Video)
CBFs (with Jason Choi)
3/23
(Slides) (Boardwork) (Video)
Week 11 - Spring Break
Spring Break (No Class)
3/23
Stay safe!
Spring Break (No Class)
3/25
Stay safe!
Week 12 - Dex-Net and Soft Robots
- Discussion 10: Control Barrier Functions (Worksheet) (Boardwork) (Video) (Solutions)
- Homework 5: Grasping (due 4/18)
Week 13 - More Soft Robots and RL
- Final Project Guidelines
- No discussion this week
- Project 4: Decentralized Multi-Agent Control (due 4/28) (Slides)(Video)
Soft Robotics Part II (Isabella Huang)
4/11
(Slides) (Boardwork) (Video)
Optimal Control and RL
4/13
(RL Intro Slides) (Boardwork) (Video)
Week 14 - Intro to Legged Robots
- Midterm
- Discussion 11: Optimal Control and Reinforcement Learning (Worksheet) (Video) (Boardwork Part 1)
- Homework 6: Optimal Control and Reinforcement Learning, due 5/7
Week 15 - The Future Is Now
Week 16
Final Project Showcase
5/5
Week 17
- Good luck on your exams!
Finals Week
5/12
Final Project Report and Website Due