Hardware & Devicesconcept · 5 min · updated Jun 28, 2026
Anatomy of a medical robot
By HealthAtoms Editorial (AI-assisted draft)Awaiting expert review
Every robot — surgical, rehab, lab or delivery — is the same loop: sense, think, act, repeat. Here is how the hardware pieces assemble.
In one line
A robot senses its world, decides what to do, and acts on it — then repeats, many times a second. A surgical robot, a rehab exoskeleton and a dispensing arm are the same control loop.
<figure style="text-align:center;margin:1.5rem 0"> <svg viewBox="0 0 360 200" role="img" aria-label="Robot control loop: sensors feed a controller which drives actuators, with feedback" style="width:100%;max-width:400px;height:auto;color:var(--c-iot)"> <rect x="20" y="80" width="80" height="44" rx="6" fill="none" stroke="currentColor" stroke-width="2"/> <text x="60" y="100" font-size="11" fill="currentColor" text-anchor="middle">sensors</text> <text x="60" y="115" font-size="9" fill="var(--text-3)" text-anchor="middle">(sense)</text> <rect x="140" y="80" width="80" height="44" rx="6" fill="none" stroke="currentColor" stroke-width="2"/> <text x="180" y="100" font-size="11" fill="currentColor" text-anchor="middle">controller</text> <text x="180" y="115" font-size="9" fill="var(--text-3)" text-anchor="middle">(think)</text> <rect x="260" y="80" width="80" height="44" rx="6" fill="none" stroke="currentColor" stroke-width="2"/> <text x="300" y="100" font-size="11" fill="currentColor" text-anchor="middle">actuators</text> <text x="300" y="115" font-size="9" fill="var(--text-3)" text-anchor="middle">(act)</text> <line x1="100" y1="102" x2="138" y2="102" stroke="currentColor" stroke-width="2"/><polygon points="130,97 140,102 130,107" fill="currentColor"/> <line x1="220" y1="102" x2="258" y2="102" stroke="currentColor" stroke-width="2"/><polygon points="250,97 260,102 250,107" fill="currentColor"/> <path d="M300 124 V160 H60 V124" fill="none" stroke="currentColor" stroke-width="2" stroke-dasharray="5 4"/> <polygon points="55,134 60,124 65,134" fill="currentColor"/> <text x="180" y="176" font-size="10" fill="var(--text-3)" text-anchor="middle">feedback — measure the result, correct, repeat</text> </svg> </figure>The pieces, assembled
- Sense — sensors measure position, force and vision; an op-amp conditions weak signals.
- Think — a controller runs the control loop: compare where the joint is to where it should be. The classic algorithm is PID.
- Act — actuators move the joints and the end-effector (scalpel, gripper, needle).
- Feedback — the result is measured and fed back. Open-loop guesses; closed-loop corrects. Medicine demands closed-loop.
Patterns in medical robotics
- Teleoperation (surgical robots): the surgeon moves a console; the robot scales and de-shakes. The human is in the loop.
- Assistive control (rehab): the robot supplements the patient's own effort.
- Autonomous tasks (lab automation, disinfection): no human in the loop, so sensing and safety limits carry the burden.
Why it is safety-critical
The closer to a patient, the more the non-negotiables dominate: redundant sensing, force and travel limits, watchdogs, e-stops. The engineering isn't making it move — it's making it fail safely. This meets the bounded-autonomy and human-in-the-loop ideas the Audit & Compliance lab teaches.