Lumi is a conversational AI companion for indoor accessibility. It combines an Arduino UNO Q, a USB webcam, and the Arduino App Lab Video Object Detection Brick to understand the user’s surroundings.
The USB webcam is connected directly to the UNO Q through a powered USB-C hub. The UNO Q runs the application independently, while a smartphone opens the local Web UI to display the camera stream, detection boxes, confidence values, and recent detections. The smartphone also provides Japanese voice guidance, such as 「前方に人がいます。」 and 「前方に椅子があります。」 (There is a person or chair ahead.).
Lumi turns visual information into simple, immediate audio feedback to support indoor awareness and navigation.
How it worksThe USB webcam captures the scene.
- The USB webcam captures the scene.
The UNO Q runs Video Object Detection and filters detections for people and chairs.
- The UNO Q runs Video Object Detection and filters detections for people and chairs.
The Web UI sends detection events to the connected smartphone.
- The Web UI sends detection events to the connected smartphone.
The smartphone displays the result and reads the guidance aloud.
- The smartphone displays the result and reads the guidance aloud.
The application is configured as a startup app, so the UNO Q can run without being connected to a Mac. In USB-camera mode, the phone connects through the UNO Q’s local IP address.
Lumi also provides directional guidance. It estimates whether a detected person or chair is on the left, in front, or on the right based on the bounding box position. People are prioritized for safety, and repeated identical announcements are suppressed for four seconds to reduce cognitive load. The current prototype focuses on indoor awareness and does not claim to replace a certified mobility aid.






Comments