Free sample lesson ยท Control Theory for Wet-Lab Robotics: From Feedback to Autonomous Experiments
Why a Robot Command Is Not a Guaranteed Outcome
Lesson 1 of the Wondering course Control Theory for Wet-Lab Robotics: From Feedback to Autonomous Experiments
A Command Is Not a Result
Imagine a lab robot told to transfer liquid into a well.
You send the command. The motor moves. The screen says the move finished.
None of that proves the right volume landed in the well.
- Command
- Outcome
A command describes what you asked for. The delivered liquid is what actually happened.
Naming the Parts of the System
Every controlled transfer has the same cast of parts.
The plant is the thing being controlled. The actuator moves it. The sensor measures. The controller decides.
The reference is the value you want. The output is what the system actually produces.
Learn these names once and they transfer to any robot task.
Error and Disturbance
Error is the gap between the reference and the output.
The controller works to shrink that gap.
Disturbance is anything outside the command that pushes the output around.
- Reference: The value you want.
- Output: What the system actually produces.
- Disturbance: Anything outside the command that pushes the output around.
- Controller: It works to shrink the gap.
In a liquid transfer, a disturbance can change the delivered volume even when the motor position is exactly right.
Reading a Feedback Block Diagram
A feedback block diagram puts these parts in a loop.
The reference enters, the error is formed, the controller commands the actuator, the plant produces an output, and the sensor sends the measurement back.
That return path is what makes it feedback.
- Reference: The desired value enters the loop.
- Error formed: Reference is compared with the measured output.
- Controller: It decides the command to send.
- Actuator: The motor moves the plant.
- Plant output: Disturbance enters here, not at the command.
- Sensor feedback: The measurement returns to the comparison.
Disturbance enters at the plant, not at the command.
Three Different Claims
Commanding a motor, measuring its position, and verifying delivered volume are three separate claims.
The command says what was requested.
The position measurement says the actuator moved as measured.
- Motor command
- Position measure
- Volume check
Only a volume check says liquid arrived in the well.
Precise Motion Is Not Success
A robot can hit its position target perfectly and still fail the experiment.
Precise motion alone does not establish experimental success.
The motor position is an intermediate signal. The delivered liquid is the result you care about.
Disturbances live in that gap.
Verify the Outcome, Not the Motion
Turn the idea into a habit.
State the reference as an outcome, such as the volume in the well.
Then ask which sensor actually observes that outcome.
- Name reference: State the desired outcome, such as volume in the well.
- Name output: Identify what the plant actually produces.
- Find sensor: Ask which sensor observes that outcome directly.
- Check disturbance: Ask what could change the output outside the command.
- Verify volume: Confirm delivered liquid before claiming success.
If the only sensor watches the motor, you are measuring the actuator, not the experiment.
Check yourself
A robot's motor reaching its commanded position proves that the requested liquid volume reached the well.
- True
- False
Answer: False
Incorrect. Motor position shows that the actuator moved as measured, but only a measurement of delivered volume verifies the experimental outcome.
In a control loop, the desired liquid volume is the _____, the volume actually produced is the _____, the gap between them is the _____, and an outside influence changing the volume is a _____.
Answer: In a control loop, the desired liquid volume is the reference, the volume actually produced is the output, the gap between them is the error, and an outside influence changing the volume is a disturbance.
The reference is the desired value, the output is what the system produces, error is their gap, and disturbance is an outside influence that pushes the output around.
A robot's motor reaches its target position exactly, but a disturbance changes how much liquid enters the well. What is the strongest conclusion?
- The delivered volume is verified because the motor position is correct.
- The command failed because the motor did not reach its target.
- The delivered volume remains unknown without measuring the liquid in the well.
- The disturbance is irrelevant because it entered after the command.
Answer: The delivered volume remains unknown without measuring the liquid in the well.
The motor position is only an intermediate signal. A disturbance can alter delivered volume even when motor motion is precise, so the outcome must be measured directly.
Keep going
This is lesson 1 of 32 in Control Theory for Wet-Lab Robotics: From Feedback to Autonomous Experiments. Next up:
- Open Loop, Feedback, and Feedforward
- The Math You Need, Introduced Visually
- What Good Control Looks Like
- States, Inputs, Outputs, and Hidden Variables
- First-Order Dynamics and Transport Delay
Wondering turns any topic into short lessons you can read, watch, or listen to, with practice questions and an AI tutor.