EMO CAMERA and SENSORS:
๐ท๐ค **EMO Camera and Sensor Locations & Purposes:**
AI Wide-Angle Camera
-
Location: Front of EMO (main face area above) -
Purpose:
Recognizes faces, objects, and surroundings
Tracks people and interactions
Supports AI vision features (like object recognition and tracking)
Optical Foot Drop Sensor
-
Location: Bottom of EMO (under his feetarea, 2 each side corner) -
Purpose:
Detects edges (like tables or ledges)
Prevents EMO from falling off surfaces
Helps safe movement and navigation
ToF (Time-of-Flight) Laser Sensor
-
Location: Front-facing screen (lower mid area) -
Purpose:
Measures distance to objects accurately
Helps EMO avoid obstacles
Improves depth perception for smoother movement and interaction
Why are EMOโs camera, AI wide-angle camera, Optical Foot Drop Sensor, and ToF Laser Sensor temporarily disabled when it is performing programmed activities like singing, dancing, but playing games only ?
This is actually normal behavior for EMO ![]()
When EMO is performing programmed activities like singing, dancing, or auto-playing own games, several sensors (Camera, AI Wide-Angle Camera, Optical Foot Drop Sensor, and ToF Laser Sensor) are temporarily disabled by design.
However, there are exceptions.
For games that require interaction with the userโlike Rock, Paper, ScissorsโEMO needs to use its AI wide-angle camera, so it remains active during those activities.
In short:
Sensors are turned off during most activities for better performance
But stay active when needed for interactive games
Hereโs why:
1. Focus on performance
EMO prioritizes its animations and actions, so it limits background processes to keep movements smooth and accurate.
2. Prevent interruptions
If the sensors stayed active, EMO could get distracted (e.g., detecting edges, movement, or obstacles), which might interrupt or stop the activity.
3. System performance optimization
Running all sensors at the same time can consume more processing power. Disabling them temporarily helps avoid lag or glitches.
4. Safety control during motion
During fast movements (like dancing), sensor readings can become inconsistent. Temporarily disabling them ensures stable behavior.
What happens after?
Once the activity ends:
- All sensors return to normal
- EMO resumes interaction and environment detection
When to be concerned:
It may indicate an issue if:
- Sensors donโt work even when EMO is idle
- No response after activities finish
Summary:
Not a defect โ itโs intentional system behavior to keep EMOโs performance smooth and uninterrupted.