◢ SPACE MEDICINE FOUNDATION
⌕ Search
Space weather
Geomagnetic storm level: Loading…
Solar radiation level: Loading…
Updated --:-- -- ET · educational only
EDUCATIONAL RESOURCE · Educational use only — not medical advice and not operational guidance. Disclaimer

Home › Robotic Medicine › Protocol library › RMP-EYE-003

CONCEPTUAL · DRAFT v0.5 · NOT FOR CLINICAL USE. An educational thought experiment about how a care robot could follow an auditable protocol. It is not a medical procedure, has not been validated, and must not be used to care for anyone. Thresholds marked <set by …> are deliberately left for clinical leads and validation to set. Disclaimer
Robotic Medicine · Protocol library

RMP-EYE-003 Retinal photo and OCT imaging: camera positioning support for SANS monitoring

AI-assisted Reviewed (AI-assisted) AI-assisted clinical and source review by the Medical Research Assistant, Oct 20, 2026; no named human clinician. All corrections from that review are applied in this version (see Corrections). Written with AI assistance; sources self-verified.

Fixed rules (same in every protocol)

1 · Identity and scope

For scheduled or flight-surgeon-requested eye imaging, the robot holds and positions the retinal camera or OCT device, guides the crewmember's alignment, checks image quality, and labels, stores and sends the images to the flight surgeon and an eye specialist. It never grades or compares images.

Why this protocol was chosen. NASA reports that 70% of long-duration crew show at least one sign of SANS and 18% are diagnosed with clinically concerning SANS. Optic disc swelling and retinal folds are tracked with fundus photos and OCT before, during and after flight. Crews train on the devices before flight, but it may be months before they use them; a robot that steadies the device and checks quality could make in-flight images more consistent.

Priority: Moved up from Tier 2: about 70% of long-duration crew show at least one sign of SANS and about 18% are diagnosed with clinically concerning SANS; imaging is scheduled and routine, and crews may go months between training and use.

Covers

  • Fundus (retinal) photographs of the optic disc and macula, both eyes
  • OCT scans of the optic nerve head and macula, both eyes
  • A short vision-symptom questionnaire logged with the images

Locked out (never done by the robot under this protocol)

  • Touching the eye or eyelids
  • Eye drops of any kind (for example dilating drops are medicines decided by the CMO and flight surgeon)
  • Ocular ultrasound (see RMP-EYE-004)
  • Grading optic disc swelling or folds, measuring change, or comparing with earlier images
  • Recommending glasses or any treatment

Related: RMP-EYE-002 · RMP-EYE-004 · RMP-INF-002

2 · Roles

Medical authority
Flight surgeon (ground). Holds medical authority for every run.
Onboard lead
Crew medical officer (CMO), acting under delegated care; uses the pre-approved onboard checklist when there is no link.
Others
  • Ground eye specialist: reviews images for the flight surgeon
  • Operator: the CMO or another trained crewmember
  • Subject: the crewmember being imaged, who can stop at any time
Commercial flights
On commercial flights, 'flight surgeon' and 'CMO' mean the operator's designated medical authority and trained onboard responder. If no trained responder is aboard, this protocol is not used. (NASA-STD-3001 requires two CMOs per vehicle for NASA programs [V1 3006]; FAA rules set no medical standards for spaceflight participants.) [8]

Robot may

  • Unstow and hold the imaging device at the working position within set limits
  • Give alignment prompts and adjust device position
  • Run the device's image-quality checks and repeat captures up to a set number
  • Label, store and send images; show the operator earlier images side by side for human comparison only

Robot may not

  • Touch the face except through the device's head and chin rest
  • Interpret, grade or measure images
  • Suggest drops, glasses or treatment
  • Continue if the subject reports pain or sudden vision change

3 · Preconditions and consent

Consent
The subject agrees by voice or touch before each session; logged.
Emergency consent
Not applicable: this is a scheduled, non-emergency exam. Without consent, the session is rescheduled.
Withdrawal
The subject can stop at any time; the robot withdraws the device.

4 · Required sensor inputs

IDInputSourceRequiredIf missing
IN-1OCT scan with the device quality indexOCT deviceYesDo not report the scan as acquired; hand to the operator or a ground-guided session.
IN-2Fundus image with focus and illumination quality scoreRetinal cameraYesRetake up to <set by validation> times, then hand to the operator.
IN-3Subject fixation and head positionRobot camera and head-rest contact sensorYesPause capture until restored.
IN-4Baseline images from the medical recordMedical recordOptionalNote "no baseline available"; images are still sent.
IN-5Vision-symptom answers (blurred near or far vision, distortion, new blind spots)Voice or touch questionnaireYesLog "not answered".
IN-6Link status and delayCommunications systemYesTreat as link down.

5–6 · Steps and decision points

Each step names who acts. Decision points sit after the step they follow and say who decides: Robot Crew Ground. Any stop rule in section 7 can interrupt any step.

  1. S1RobotRung 2

    Confirm the subject's identity and the requested image set; retrieve baseline images for the operator.

    Done when: Subject and image set confirmed by the operator.

  2. S2RobotRung 2

    Before the device comes near the face, ask the vision-symptom and red-flag questions and log the answers word for word.

    Done when: Answers logged.

    D1DecisionRobot decides

    Does any answer match a red flag (RF1, RF2, RF3 or RF5)?

    • Yes → Stop before the device approaches the face; URGENT call to the CMO and flight surgeon (eye pain or injury: RMP-EYE-001).
    • No → Continue.
  3. S3Crew

    Unstow the device; the operator restrains the subject and fits the head and chin rest.

    Done when: Subject restrained; head and chin rest in place.

    V2 7046

  4. S4RobotRung 2

    Hold and restrain the device at the working position.

    Done when: Device steady at working position.

    Limit: <set by validation>

    V2 7046

  5. S5RobotRung 2

    Guide alignment with voice prompts and small device moves within the distance limit.

    Done when: Fixation and alignment confirmed by the device.

    Limit: <set by validation>

    D2DecisionCrew decides

    Is the subject comfortable and able to continue?

    • Yes → Continue.
    • No → Pause; reschedule; log the reason.
  6. S6RobotRung 2

    Capture OCT scans of the optic nerve head and macula, each eye; run the quality check.

    Done when: Each scan meets the device quality threshold.

    D3DecisionRobot decides

    Did the OCT scans pass the quality check within the allowed attempts?

    • Yes → Continue.
    • No → Label "not gradeable (quality)"; hand to the operator, or ask the ground for a guided session.
  7. S7RobotRung 2

    Capture fundus photos of the optic disc and macula, each eye; run the quality check.

    Done when: Each photo meets the quality threshold.

    D4DecisionRobot decides

    Did the fundus photos pass the quality check within the allowed attempts?

    • Yes → Continue.
    • No → Label "not gradeable (quality)"; hand to the operator, or ask the ground for a guided session.
  8. S8RobotRung 2

    Label each image (eye, scan type, time, quality), store it in the medical record and send it to the flight surgeon and eye specialist, or queue it.

    Done when: Delivery confirmed or queued.

    V1 6003V1 7001V1 7003

    D5DecisionGround decides

    Do the images need follow-up?

    • Specialist and flight surgeon request more imaging or tests → New schedule is set by the flight surgeon; robot logs it.
    • No change to the plan → Next scheduled session stands.
  9. S9Crew

    Stow the device.

    Done when: Device stowed.

  10. S10RobotRung 2

    Clean the head and chin rest per the cleaning protocol.

    Done when: Cleaning logged.

7 · Stop and escalate rules, red flags

IDTriggerWhat happensLevel
X1The patient (or the crewmember being examined) says stop, or withdraws consentRobot stops all motion at once, backs away to its rest position and tells the CMO. Recording stops unless the patient agrees to keep it running.V2 10165stop
X2Any crewmember presses stop or takes over controlProtective stop; robot holds its stopped position; only a human may restart it.V2 10165V2 10168V2 10174safe-state
X3Robot fault, sensor fault, or a force, speed or reach limit is reachedProtective stop and hand control to the CMO; log the fault.V2 10172V2 10168safe-state
X4CMO is asked to take over and does not respond (for example, the CMO is the patient)Robot stays stopped; the next named crewmember is called.V2 10173V2 7045safe-state
X5Loss of link, or delay longer than the limit for live guidanceOnly the robot pauses; crew care never waits for the link or the robot. Robot pauses any movement in its stopped position and tells the CMO. The CMO decides whether to continue offline under the pre-approved onboard checklist; the robot resumes only on the CMO's confirmation. Everything is logged and sent to the flight surgeon at the next contact.V2 10172V2 10173pause

Red flags

The robot reports the sign or value only, never what it means. Numeric thresholds are placeholders for the clinical lead.

IDSignThresholdAction
RF1Sudden loss of vision, or a new blind spot or curtain (general clinical red flag; no source cited)anyStop; URGENT call to CMO and flight surgeon
RF2Eye pain, injury or chemical exposure (general clinical red flag; no source cited)anyStop; switch to RMP-EYE-001
RF3New double vision, or severe headache with vision change (general clinical red flag; no source cited)anyStop; URGENT call
RF4Subject-reported change in vision since the last session (general clinical red flag; no source cited)<set by clinical lead>Flag to the flight surgeon with the images
RF5Sudden-onset severe headache; new weakness, numbness or speech change; or reduced alertness [2]anyStop; URGENT call to CMO and flight surgeon

8 · Safety limits

IDLimitValueHow enforced
L1Closest device approach to the face (outside the head and chin rest)<set by validation>Distance sensing; hard stopV2 10172
L2Force on head and chin rest<set by validation>Force sensing
L3Light exposure per session<set by clinical lead>Within the device manufacturer's labeled limits; capture count capped
L4Session length<set by validation>Timer; then rest and reschedule

9 · Logs and audit

10 · Links to NASA-STD-3001

RequirementTopic (paraphrased)How this protocol uses it
[V1 3004]In-mission medical care capabilities (including inventory, vital signs, imaging and ECG, procedures, restraints, medications, private data transmission)In-mission care includes ancillary tests such as ocular imaging.
[V1 3006]Crew medical officers: two per vehicleTwo crew medical officers per vehicle for NASA programs (see the commercial-flight note).
[V1 6003]Private medical communicationsImages sent to the ground are private medical communications.
[V1 7001]Medical records kept permanently and retrievable for trend analysisImages kept so the flight surgeon can see trends across the mission.
[V1 7003]Security of medical recordsSecure handling of medical records.
[V2 7045]Medical equipment usable by non-physician crewUsable by non-physician crew.
[V2 7046]Restraint of patient, care provider and suppliesSubject, operator and device restrained.
[V2 10161]Automated system status shown to the operatorRobot shows status and health.
[V2 10162]Mode changes announcedMode changes are announced to the operator.
[V2 10163]Data recording and sharingRobot records and shares its data.
[V2 10164]Clear allocation of responsibility (human or system)Shows who is expected to act.
[V2 10165]Human override and shutdownHuman override and shut-down.
[V2 10166]Operator may modify configuration within safe limitsOperator can adjust settings only within safety limits.
[V2 10168]Failure recovery: safe human takeoverHuman can take over.
[V2 10172]Protective stop when limits are exceededProtective stop.
[V2 10173]Safety DefaultRobot stays stopped if no one takes over.
[V2 10174]Only a human initiates or restartsOnly a human starts or restarts the robot.

IDs as published in Volume 1 Revision C [4] and Volume 2 Revision F [5]. NASA-STD-3001 binds NASA programs; it is not a regulation for commercial flights. Its robot rules are general automation requirements, not medical-device rules.

11 · Validation

  1. Simulation. Robot positioning against a model head and eye, at station and Mars delays. Pass: Zero approach-limit violations; quality check behaves as specified.
  2. Training model. Model eyes with known features; operators of different experience levels. Pass: Share of image sets judged gradeable by an eye specialist at or above <set by clinical lead>.
  3. Earth analog. Analog crews with remote eye specialists, compared with crew-only imaging. Pass: Robot-assisted image quality at least as good as crew-only, as judged blind by specialists.
  4. Flight use under flight surgeon supervision. Side by side with the standard crew-operated exam. Pass: No safety events; specialists judge images usable.

No stage has been run. Pass and fail criteria must be fixed in advance by the clinical lead and safety board.

12 · Human sign-off

Before any use
  • Clinical lead for the specialty (sets every clinical threshold marked <set by clinical lead>)
  • Flight surgeon, as medical authority
  • Robotics and medical-device safety board
  • Program approval for the mission
Each run
Scheduled by the flight surgeon; started by the operator. No flight surgeon real-time presence needed; images reviewed at the next opportunity.
Restart after a stop
Human only. After any emergency or protective stop, a crewmember must restart the robot; the robot never restarts itself.

None of these sign-offs has happened. This is a Draft v0.5.

13 · Change control for learning

Change-plan model: FDA guidance [7].

Loss of signal and Mars delay

Live link
Low Earth orbit: an eye specialist can guide the session live or review images within hours.
Loss of signal
  • Only the robot pauses; crew care never waits for the link or the robot.
  • The robot pauses and tells the operator. On the CMO's confirmation, the session continues with the device quality checks only; images are queued.
  • If images stay not gradeable, the session is rescheduled rather than repeated many times.
Mars-class delay
  • No real-time guidance is possible; review happens hours to weeks later.
  • Before flight, the flight surgeon sets which symptoms trigger extra imaging and how often to image; the CMO applies them.
  • Images and symptom logs are sent as packages; the robot tracks which have been reviewed.
[6]
Corrections and updates

Oct 20, 2026, version 0.2. AI-assisted clinical and source review by the Medical Research Assistant, Oct 20, 2026; no named human clinician. Changes:

  • Vision-symptom and red-flag questions moved to S2, before the device approaches the face.
  • The image-quality decision now follows both the OCT step and the fundus step.
  • Prevalence now reads about 70% with at least one sign and about 18% clinically concerning SANS (NASA MTB-001).
  • New red flag RF5: sudden-onset severe headache, new neurological signs or reduced alertness (NICE CG150).
  • Light-exposure limit owner changed to the clinical lead, within the device's labeled limits.
  • Robot actions inside crew steps are now separate robot steps, so the build checks their rung.
  • Loss of link (X5) now means: pause motion, tell the CMO, and continue offline only on the CMO's confirmation (fixes the contradiction with the comms branch).
  • Added a commercial-flight note on who the flight surgeon and CMO are, and a fixed list of robot lockouts checked by the build.

Oct 21, 2026, version 0.2. Batch 5 editorial (AI-assisted), Oct 21, 2026; batch 4 review item 49; no named human clinician. Changes:

  • Inherited stop-rule and requirement wording: "holds a safe position" → "holds its stopped position"; "stays in its safe state" → "stays stopped"; "take over safely" → "take over"; "Robot stays safe if no one takes over" → "Robot stays stopped if no one takes over". Schema level name safe-state and never-word list entry "safe" unchanged.

Oct 21, 2026, version 0.3. Batch 6 editorial (AI-assisted), Oct 21, 2026; no named human clinician. Changes:

  • Requirement use for [V2 10173] changed from "Safe default." to "Robot stays stopped if no one takes over." (batch 5 review item 25; editorial, behaviour unchanged).

Oct 21, 2026, version 0.4. Batch 7 editorial (AI-assisted), Oct 21, 2026; no named human clinician. Changes:

  • Citation labels changed to the site's year-only convention: "(approved for public release <date>)" now reads "(YYYY)", and NASA-STD-3001 Volume 2 "Revision F (approved July 14, 2026)" now reads "(Rev F, 2026)" (sources: v2). Editorial; no change to steps, thresholds or limits.

Oct 21, 2026, version 0.5. Batch 7 review and batch 8 editorial (AI-assisted), Oct 21, 2026; no named human clinician. Changes:

  • X5 and the comms loss-of-signal branch now open with "Only the robot pauses; crew care never waits for the link or the robot." (batch 7 review suggestion 29). Editorial; robot behaviour unchanged.

Earlier version: Draft v0.4, Oct 21, 2026. Download the current YAML above.

Sources

  1. NASA OCHMO. Spaceflight Associated Neuro-ocular Syndrome (SANS). Medical Technical Brief OCHMO-MTB-001 (2024). www.nasa.gov/wp-content/uploads/2024/02/ochmo-mtb-001-sans.p… Supports: 70% of crew show one or more signs of SANS and 18% are diagnosed with clinically concerning SANS on long missions; optic disc edema and chorioretinal folds are monitored with fundoscopy, photography and OCT before, during and after flight; crew train on OCT, fundoscope and ocular ultrasound, but it may be months before that training is used.
  2. National Institute for Health and Care Excellence. Headaches in over 12s: diagnosis and management. Clinical guideline CG150. www.nice.org.uk/guidance/cg150/chapter/Recommendations Supports: Headache features that need further investigation or referral include worsening headache with fever, sudden-onset headache reaching maximum intensity within 5 minutes, new-onset neurological deficit, and impaired level of consciousness.
  3. NASA OCHMO. Medical Operations. Technical Brief OCHMO-TB-044 (2025). www.nasa.gov/wp-content/uploads/2025/08/ochmo-tb-044-medical… Supports: The crew surgeon keeps medical authority when care is delegated; crew medical officers train on the JSC 48522 medical checklist.
  4. NASA. NASA-STD-3001, Space Flight Human-System Standard, Volume 1: Crew Health, Revision C (2023). www.nasa.gov/wp-content/uploads/2023/11/nasa-std-3001-vol-1-… Supports: Requirement IDs beginning V1.
  5. NASA. NASA-STD-3001, Volume 2: Human Factors, Habitability, and Environmental Health (Rev F, 2026), including Section 10.6 Automated and Robotic Systems. standards.nasa.gov/standard/NASA/NASA-STD-3001_VOL_2 Supports: Requirement IDs beginning V2.
  6. NASA. Mars communications disruption and delay (fact sheet, 2023 Moon to Mars Architecture Concept Review). www.nasa.gov/wp-content/uploads/2024/01/mars-communications-… Supports: One-way Earth-Mars delay up to about 21-23 minutes, plus blackouts of about 2-3 weeks near solar conjunction.
  7. U.S. Food and Drug Administration. Marketing submission recommendations for a predetermined change control plan for artificial intelligence-enabled device software functions (guidance). www.fda.gov/regulatory-information/search-fda-guidance-docum… Supports: A model for planning, validating and rolling back software updates.
  8. U.S. Code of Federal Regulations, Title 14, Part 460: Human space flight requirements. www.ecfr.gov/current/title-14/chapter-III/subchapter-C/part-… Supports: Federal rules for crew and spaceflight participants on licensed commercial flights; they set no medical standards for spaceflight participants.

Checked on 2026-10-20: links opened (HTTP 200 or publisher redirect), DOIs and PubMed IDs matched, NASA documents read in full text. The framework comes from Part 1.

Search and quick actions

Type to search. Use the up and down arrow keys to move through results, Enter to open, Escape to close.