Detect hand position (for finger pricking): must be accurate within a few centimeters.
Recognize the glucometer and its screen: ability to read numerical values using computer vision or OCR (e.g., 110 mg/dL).
Track time: to trigger scheduled checks.
Hold and stabilize glucometer.
Operate finger pricker on a mounted frame—requires soft force and stability.
Push button or interact with a digital glucometer (if it requires activation).
Navigate to patient bed: needs map-based localization or predefined waypoints.
Precise arm alignment relative to bed and hand placement frame.
Return to charging station or standby area.
Receive remote schedule from caregiver (e.g., via interface).
Confirm with patient verbally or visually before pricking.
Display/communicate readings to dashboard + caregiver.
Emergency stop if user moves unexpectedly.
Manual override for mobility/navigation if environment changes.
Add hand placement frame to guide consistent finger positioning.
Ensure robot-accessible pathways around the bed.
Use AR tags (e.g., ArUco markers) on bed or key zones to help with positioning.
Optional: automated glucometer reader mount with consistent angle for camera reading.