Control Theory for Wet-Lab Robotics: From Feedback to Autonomous Experiments
Explain how control theory connects software decisions to physical robot and wet-lab behavior; model simple systems, interpret stability and tracking performance, choose and tune controllers in simulation, distinguish measured quantities from inferred outcomes, and design a reliable automated laboratory workflow. Begin with basic algebra and graphs, introduce calculus and linear algebra intuitively, and offer optional Python exercises. Teach each lesson through a wet-lab example, a worked example, a misconception check, and a short application exercise. Progress from foundations to intermediate applications, with clearly marked advanced extensions and a simulated capstone.
8 sections ยท 32 lessons
Course outline
1. See the Lab as a Feedback System
- Why a Robot Command Is Not a Guaranteed Outcome
- Open Loop, Feedback, and Feedforward
- The Math You Need, Introduced Visually
- What Good Control Looks Like
2. Model Motion, Heat, and Liquids
- States, Inputs, Outputs, and Hidden Variables
- First-Order Dynamics and Transport Delay
- Second-Order Dynamics and Robot Oscillation
- Identify a Model and Check Its Limits
3. Design and Tune Feedback Controllers
- Proportional Control and Stability
- PID: Correct the Present, Past, and Trend
- Tune Against Real Constraints
- Sampling, Delay, Noise, and Robustness
4. Apply Control Theory to Robot Motion and Contact
- From a Well Coordinate to Joint Motion
- Track a Trajectory Without Spilling
- Handle Labware with Force and Compliance
- Use Vision and Sensors to Correct Robot Error
5. Control the Wet-Lab Process
- Pipetting: Fluid Behavior Meets Motion Control
- What Liquid-Handling Sensors Actually Tell You
- Verify Volume and Learn from Transfer Errors
- Temperature, Mixing, pH, and Dissolved Oxygen
6. Estimate Hidden States and Handle Constraints
- State Space, Controllability, and Observability
- State Estimation and Kalman Filtering
- Optimal Control and Model Predictive Control
- Adaptive Control and Learning: What Changes Online
7. Coordinate Reliable and Autonomous Experiments
- Three Loops: Servo, Protocol, and Experiment
- Protocols as State Machines with Recovery
- Detect Faults and Preserve Experimental Meaning
- How a Self-Driving Lab Chooses the Next Experiment
8. Capstone: Design a Simulated Automated Lab
- Specify a Liquid-Transfer and Heating Workcell
- Build the Model and Compare Controllers
- Inject Failures and Test Recovery
- Defend the Design and Evaluate Real Systems