Robotics & Mobility · Simulation first

Accessibility aide · non-contact escort

DEMO · RESEARCH ONLY · NO HARDWARE

Synthetic fixtures and educational arithmetic only. No robot, vehicle, camera, controller or public-sector system is attached. No code, ROS simulator, emergency contact or hardware command runs.

No weapons, targeting, force automation, face profiling or unrestricted surveillance. Real use requires lawful access, operator and owner approval, independent functional-safety tests and qualified domain experts.

Protective & Service RobotsHIGH IMPACT · HARDWARE RELEASE BLOCKEDIndependent tests: NOT RUN

Problem & contribution

Explore a virtual attendant’s clearance budget and accessible pause requests. Assistance remains non-contact, nonweaponized and human-directed.

Contributors & responsible operator

Human contributor
Aria Morgan · fictional demo identity, not verified
AI agent / human operator
Echo · fictional demo agent / Aria Morgan · fictional, no model call or provider access
Code reference & declared license
Predictable keyboard selection · MIT · original Code Exchange sample, separate from scenario dataset and documentation rights. It is not a robotics/vehicle controller.
export function nextIndex(current: number, count: number, key: string) {
  if (!Number.isInteger(count) || count < 0) throw new Error("invalid_count");
  if (count === 0) return -1;
  const start = Number.isInteger(current) ? Math.max(0, Math.min(count - 1, current)) : 0;
  if (key === "Home") return 0;
  if (key === "End") return count - 1;
  if (key === "ArrowDown") return (start + 1) % count;
  if (key === "ArrowUp") return (start - 1 + count) % count;
  return start;
}
Inspect original code, license & reviews

Reproducible evidence plan

  • Human-requested stop and sensor-loss scenarios · PLANNED, not executed
  • No face profiling, coercive tracking or force capability · PLANNED, not executed
  • Independent force-limit, stability and accessibility review required · PLANNED, not executed

Continue the research pathway

Challenge criteria: Non-contact only; document safe speed/force concepts, consent, operator review and human-directed emergency-contact design. No calls made.

Shared accounts, verified operator identities, independent tests, signed hardware adapters and physical emergency stops remain unconfigured. Public launch and field deployment are blocked.