BOMwiki the bill-of-materials encyclopedia

Rehabilitation Robot Arm Product

Overview

A rehabilitation robot arm delivers the raw material of motor recovery after stroke or neurological injury: hundreds of repetitions of guided arm movement per session, far more than a therapist can provide hands-on. The clinical basis is neuroplasticity — intensive, repetitive, task-oriented practice drives cortical reorganization, and dose matters. A therapist can manually guide perhaps 30 to 60 movements before fatiguing; the robot sustains 600 to 1000 per session while measuring every one of them.

The machine is an exoskeleton: its Arm Linkage runs alongside the patient's arm with joints aligned to the anatomical ones, so it can control the shoulder, elbow, and wrist individually rather than just dragging the hand around. A three-axis Shoulder Gimbal of nested Gimbal Rings intersects at the shoulder centre; telescoping Upper-Arm Link and Forearm Link segments adjust to the patient's limb lengths; the Elbow Joint and Wrist Module complete five powered degrees of freedom. Gravity Compensation Spring elements cancel the linkage's own weight so the motors spend their authority on therapy, not on holding up aluminium.

Why series-elastic actuation

Every joint uses the same Series-Elastic Joint Drive: a frameless Servo Motor through a deliberately low Helical Gear Pair ratio, with a machined Torsion Spring Element in series between gearbox and output. Two Encoders — motor side and output side — measure the spring's twist, which gives joint torque directly to 0.1 N·m. This is the standard architecture for robots that touch people. A stiff high-ratio joint is a position source: it goes where commanded and crushes whatever objects. A series-elastic joint is a torque source: the controller commands force, the spring filters impacts, and the low gearing keeps the joint backdrivable, so a patient (or a falling patient) can always overpower it. The cost is control bandwidth, which therapy — slow, smooth movements — does not miss.

Assist-as-needed control

The Real-Time Control Board closes impedance loops at 1 kHz: rather than tracking a trajectory rigidly, each joint behaves like a programmable spring-damper pulling gently toward the target path. Patient effort is measured at the Cuff Load Cells between the cuffs and the linkage, the Grip Force Sensor in the handle, and optionally the EMG Interface, which reads muscle activation even when the limb barely moves — important early after stroke, when intent exists but strength does not.

The controller's policy is assist-as-needed: if the patient drives the movement, the robot fades to near-transparency; if the patient stalls, stiffness ramps up and the robot completes the repetition. Keeping the patient's own effort maximal is what separates therapy from passive motion. On the Control Console, exercises are framed as games on the patient-facing LCD Panel — reaching tasks, tracking tasks — because engagement measurably improves dose compliance, while the therapist's screen shows live force and range data and the Compute SoC Module logs every session for outcome tracking.

Patient interface

Coupling forces into a paretic limb safely is a design problem of its own. The Upper-Arm Cuff and Forearm Cuff are moulded shells with breakaway latches, padded by washable antimicrobial Cuff Liners swapped between patients. The Hand Grip comes in several diameters because grip ability varies enormously across patients. Setup time matters clinically — straps, telescoping links, and the powered Base Column (a Ball Screw lift over a 400 mm range, for seated or wheelchair patients) target under five minutes from transfer to first repetition.

Safety

The robot is a medical device under IEC 80601-2-78, and its Safety System assumes the software will eventually misbehave. A separate Watchdog Board cross-checks joint speeds and torques against fixed envelopes and trips the motor Relay contactors independently of the main controller. Spring-applied Fail-Safe Brakes catch each joint softly on any power loss rather than letting the arm fall. Therapist and patient each hold an Emergency Stop — the patient's is a deadman grip. Below all of it sit the mechanical Range-of-Motion Stops, set by the therapist to the patient's safe range of motion: hard stops that no electrical fault can move past.

Build & assembly graph

expand / collapse · shared sub-assemblies converge · links to related products · est. labour
product / assembly shared across products atomic part related product

Tap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.

Bill of materials

7 top-level lines · 81 rows shown · 467 parts total · indented to 3 levels
# Item / sub-assembly Part no. Qty/assy Ext. qty Parts Type
1 Arm Linkage 6 parts rehabilitation-robot-arm-linkage 1 162 assembly
1.1 Shoulder Gimbal 3 parts rehabilitation-robot-arm-shoulder-gimbal 1 93 assembly
1.1.1 Series-Elastic Joint Drive 5 parts + deeper › rehabilitation-robot-arm-joint-drive 3 29 assembly
1.1.2 Gimbal Ring rehabilitation-robot-arm-gimbal-ring 2 part
1.1.3 Ball Bearing ball-bearing 4 part
1.2 Upper-Arm Link rehabilitation-robot-arm-upper-link 1 part
1.3 Elbow Joint 3 parts rehabilitation-robot-arm-elbow-joint 1 33 assembly
1.3.1 Series-Elastic Joint Drive 5 parts + deeper › rehabilitation-robot-arm-joint-drive 1 29 assembly
1.3.2 Range-of-Motion Stop rehabilitation-robot-arm-range-stop 2 part
1.3.3 Ball Bearing ball-bearing 2 part
1.4 Forearm Link rehabilitation-robot-arm-forearm-link 1 part
1.5 Wrist Module 3 parts rehabilitation-robot-arm-wrist-module 1 32 assembly
1.5.1 Series-Elastic Joint Drive 5 parts + deeper › rehabilitation-robot-arm-joint-drive 1 29 assembly
1.5.2 Rotation Ring rehabilitation-robot-arm-rotation-ring 1 part
1.5.3 Ball Bearing ball-bearing 2 part
1.6 Gravity Compensation Spring rehabilitation-robot-arm-gravity-spring 2 part
2 Actuation System 4 parts rehabilitation-robot-arm-actuation 1 193 assembly
2.1 Series-Elastic Joint Drive 5 parts rehabilitation-robot-arm-joint-drive 5 29 assembly
2.1.1 Servo Motor 4 parts + deeper › servo-motor 5 24 assembly
2.1.2 Helical Gear Pair gear-pair 5 part
2.1.3 Torsion Spring Element rehabilitation-robot-arm-torsion-spring 5 part
2.1.4 Encoder encoder 10 part
2.1.5 Gearbox Housing gearbox-housing 5 part
2.2 Drive Electronics 4 parts rehabilitation-robot-arm-drive-electronics 1 37 assembly
2.2.1 Bare PCB pcb-bare 1 part
2.2.2 Power MOSFET mosfet 30× 30 part
2.2.3 Microcontroller mcu 5 part
2.2.4 SMD Passive (R/C/L) smd-passives 1 part
2.3 Wire Bundle wire-bundle 1 part
2.4 Connector connector 10× 10 part
3 Force Sensing System 4 parts rehabilitation-robot-arm-force-sensing 1 13 assembly
3.1 Cuff Load Cell rehabilitation-robot-arm-load-cell 2 part
3.2 Grip Force Sensor rehabilitation-robot-arm-grip-sensor 1 part
3.3 EMG Interface rehabilitation-robot-arm-emg-interface 1 part
3.4 Sensor Acquisition Board 4 parts rehabilitation-robot-arm-sensor-board 1 9 assembly
3.4.1 Bare PCB pcb-bare 1 part
3.4.2 Microcontroller mcu 1 part
3.4.3 SMD Passive (R/C/L) smd-passives 1 part
3.4.4 Connector connector 6 part
4 Patient Interface 5 parts rehabilitation-robot-arm-patient-interface 1 6 assembly
4.1 Upper-Arm Cuff rehabilitation-robot-arm-upper-cuff 1 part
4.2 Forearm Cuff rehabilitation-robot-arm-forearm-cuff 1 part
4.3 Hand Grip rehabilitation-robot-arm-hand-grip 1 part
4.4 Cuff Liner rehabilitation-robot-arm-cuff-liner 2 part
4.5 Strap Set rehabilitation-robot-arm-strap-set 1 part
5 Control Console 6 parts rehabilitation-robot-arm-control-console 1 14 assembly
5.1 LCD Panel lcd-panel 2 part
5.2 Touch Digitizer touch-digitizer 1 part
5.3 Compute SoC Module soc-module 1 part
5.4 Real-Time Control Board 4 parts rehabilitation-robot-arm-realtime-board 1 8 assembly
5.4.1 Bare PCB pcb-bare 1 part
5.4.2 Microcontroller mcu 2 part
5.4.3 SMD Passive (R/C/L) smd-passives 1 part
5.4.4 Connector connector 4 part
5.5 Speaker speaker 1 part
5.6 Power Supply power-supply 1 part
6 Safety System 5 parts rehabilitation-robot-arm-safety-system 1 16 assembly
6.1 Emergency Stop rehabilitation-robot-arm-estop 2 part
6.2 Watchdog Board 4 parts rehabilitation-robot-arm-watchdog-board 1 4 assembly
6.2.1 Bare PCB pcb-bare 1 part
6.2.2 Microcontroller mcu 1 part
6.2.3 Relay relay 1 part
6.2.4 SMD Passive (R/C/L) smd-passives 1 part
6.3 Relay relay 3 part
6.4 Fail-Safe Brake rehabilitation-robot-arm-brake-unit 5 part
6.5 Thermal Fuse thermal-fuse 2 part
7 Base Column 5 parts rehabilitation-robot-arm-base-column 1 63 assembly
7.1 Column Tube rehabilitation-robot-arm-column-tube 1 part
7.2 Ball Screw ball-screw 1 part
7.3 Servo Motor 4 parts servo-motor 1 24 assembly
7.3.1 Stator Assembly 3 parts + deeper › stator-assembly 1 3 assembly
7.3.2 Rotor Assembly 4 parts + deeper › rotor-assembly 1 19 assembly
7.3.3 Encoder encoder 1 part
7.3.4 Motor Housing motor-housing 1 part
7.4 Base Plate rehabilitation-robot-arm-base-plate 1 part
7.5 Wheel Assembly 5 parts wheel-assembly 4 9 assembly
7.5.1 Alloy Wheel alloy-wheel 4 part
7.5.2 Tire tire 4 part
7.5.3 TPMS Sensor tpms-sensor 4 part
7.5.4 Lug Nut lug-nut 20 part
7.5.5 Valve Stem valve-stem 4 part

Sourcing — likely vendors

Companies that make this · indicative price $3k–$500k · MOQ & lead are typical
VendorHQSpecialtyMOQLead time
🇯🇵Fanuc
fanuc.com ↗
Oshino, JP Industrial robots & CNC 20 units 10–18 wks
🇨🇭ABB Robotics
abb.com ↗
Zurich, CH Industrial robots 20 units 10–18 wks
🇯🇵Yaskawa
yaskawa.com ↗
Kitakyushu, JP Robots & motion 20 units 10–18 wks
🇩🇪KUKA
kuka.com ↗
Augsburg, DE Industrial robots 20 units 10–18 wks
universal-robots.com ↗ Odense, DK Collaborative robots 20 units 10–18 wks

753-word article