3.2 Basic Survey And Requirements - W-Div-Engg-Exploration-Odd-2026-27/Repo-05 GitHub Wiki

Sl. No. Survey Question Asked User Feedback / Response Design Decision
1 How often do you find your desk cluttered or have trouble reaching for small items like pens or your phone? Users report desks get messy quickly, and stretching to grab items interrupts their workflow and focus. Include an Automated Organizer at the back of the robot to securely store and transport small desk accessories.
2 How would you prefer to interact with a desk assistant to give it commands? Users want a quick, hands-free way to interact without having to reach out or pull up an app. Implement a Gesture Control interface allowing users to command the robot using simple hand movements.
3 What worries you most about a mobile robot moving on your desk? Users are concerned the robot might knock over coffee cups, bump into monitors, or cause a mess. Integrate a side-mounted Camera Sensor to scan the desk environment and actively avoid obstacles while moving.
4 How do you want to know if the robot has received your command or is busy? Users want clear, visible, and audible feedback without having to check an app constantly. Add a primary interactive Display for visual faces/status, and a Bluetooth Speaker for audible alerts.
5 What is the primary physical task you want the robot to perform? Users want the robot to safely bring them their stored items across the desk when they are working. Build a 4-Wheel Drive mobile base so the robot can physically drive over to deliver items directly to the user.
6 What is an acceptable price range for a robotic desk assistant? Users prefer an affordable, DIY-friendly budget using standard, easily repairable electronic parts. Use a cost-effective ESP32 microcontroller powered by a Li-ion battery pack and a current limiting module.
Requirement ID Feature / Need What It Does (Simple Terms) Target Goal
REQ-01 Mobility System Uses a 4-wheel drive system to move around the desk. Smooth movement across the desk surface to navigate to the user.
REQ-02 Automated Organizer Provides built-in storage at the back of the robot for desk items. Securely holds and manages pens or small desk accessories while the robot is in motion.
REQ-03 Vision & Environmental Sensing Uses a camera sensor mounted on the side to scan the environment. Reliable visual detection for obstacle avoidance and environmental awareness.
REQ-04 Gesture Command Interface Allows the user to control the robot hands-free using hand movements. Instant response to gesture controls for movement or automated tasks.
REQ-05 Interactive Display Visually communicates status, personality, and feedback via a main screen. Uses the display to show digital faces or status icons to engage the user.
REQ-06 Audio Output Provides auditory feedback or media using a built-in Bluetooth speaker. Clear wireless audio output for notifications or interaction.
REQ-07 Centralized Processing Acts as the brain of the robot, utilizing an ESP32 microcontroller. ESP32 efficiently manages sensors, motors, and the display logic.
REQ-08 Tether-Free Power Supply Powered entirely by a rechargeable Li-ion battery pack. Provides sustained mobile operation without power cables.
REQ-09 Safe Power Management Ensures stable power delivery using a dedicated current limiting module. Protects the ESP32 and logic circuits from voltage spikes caused by the motors.
REQ-10 Compact Footprint Ensures the mobile robot chassis fits neatly on a standard office desk. Compact dimensions optimized for traversing a desk safely.
⚠️ **GitHub.com Fallback** ⚠️