3. Conceptual Design and Product Architecture - U-Div-Engg-Exploration-Odd-26-27/Repo-05 GitHub Wiki

3.1 Morphological Chart

Serial No. Subfunctions Means 1 Means 2 Means 3 Means 4
1 Detect obstacles Ultrasonic Sensor IR Sensor ToF Sensor Bumper Switch
2 Wipe / dry the floor Microfiber Pad Sponge Pad Rubber Squeegee Cotton Mop
3 Sweep / loosen dirt Side Brush Roller Brush Rotary Brush Disc Brush
4 Remove dirt by suction Vacuum Motor Centrifugal Blower Suction Fan —
5 Move the Robot 2-Wheel Drive 4-Wheel Drive Track Drive Mecanum Wheel Drive
6 Supply Electrical Power Li-ion Battery Pack NiMH Battery Pack — Lead Acid Battery
7 Control System & Navigation Arduino UNO/NANO ESP32 (WiFi/Bluetooth) Raspberry Pi Pico Dedicated Microcontroller Board

3.2 Concept Design

Serial No. Subfunctions Concept 1 (Budget) Concept 2 (Balanced) Concept 3 (Mediocre) Concept 4 (Advanced) Concept 5 (Highest Spec)
1 Detect Obstacles IR sensor Ultrasonic Sensor ToF Sensor Ultrasonic Sensor ToF Sensor
2 Wipe / Dry the floor Microfiber Pad Microfiber Pad Sponge Pad Rubber Squeegee Mix of Sponge and Microfiber Pad
3 Sweep / Loosen dirt Side Brush Roller Brush Rotary Brush Disc Brush Disc Brush
4 Remove dirt by suction Suction Fan Vacuum Motor Centrifugal Blower Centrifugal Motor Centrifugal Motor
5 Move the Robot 2 - Wheel Drive 2 - Wheel Drive Tread drive 4 - Wheel Drive Mecanum Wheel Drive
6 Supply Electrical Power Li-ion Battery Pack Li-ion Battery Pack Li-ion Battery Pack Li-ion Battery Pack Li-ion Battery Pack
7 Control System Arduino Board Arduino Board ESP 32 Board Raspberry Pi Pico Raspberry Pi Pico

3.3 Function Tree

3.4 Pugh Chart

Design Objectives Weights Design 1 Design 2 Design 3 Design 4 Design 5
Safety 9 D + ++ ++ --
Ease Of Use 7 A ++ ++ ++ -
Portability 5 T - -- - ++
Use of Standard Parts 6 U + -- -- ++
Cost 6 M - -- -- ++
Score(+) 4 4 4 6
Score (-) 2 6 5 3
Total 18 15 15 6

3.4.1 Sketch_Design_1

3.4.2 Sketch_Design_2

3.4.3 Sketch_Design_3

3.4.4 Sketch_Design_4

3.4.5 Sketch_Design_5

3.5 Score justification

Design No. Objective Score Allocated Justification for the Score
1 Safety D Open deck chassis leaves the battery, wiring, and spinning motor exposed
Ease of use A Sweeps independently, but requires manual trash compartment clearing
Portability T Lightweight, compact single-tier wooden/acrylic deck
Use of standard Parts U Standard components Arduino Uno, yellow TT gear motors
Cost M Standard low-to-mid hobby budget
2 Safety + Full top-cover casing encloses the electronics like Arduino Uno and motor
Ease of use ++ Major usability jump because of LCD screen, Bluetooth remote
Portability - Bulkier and heavier than Design 1
Use of standard Parts + Built using standard, widely available modules
Cost - Higher manufacturing and component cost than Design 1
3 Safety ++ Heavily closed aluminum chassis with a full front impact bumper
Ease of use ++ Exceptional hands-off autonomy: 360° LiDAR, STM32 SLAM mapping
Portability -- Extremely heavy and difficult to move: solid aluminum plates
Use of standard Parts -- Requires custom CNC-machined structural parts
Cost -- Highest cost of all concepts
4 Safety ++ Consumer home appliance safety grade: fully enclosed
Ease of use ++ Automatic return-to-base docking station with self-charging contacts
Portability - Less portable than Design 1 because transporting the system requires the dock
Use of standard Parts -- Highly proprietary: requires custom plastic injection molds
Cost -- High tooling and unit cost: includes two full cleaning sub-assemblies
5 Safety -- Severe safety hazard: open, high-RPM bare fan blades
Ease of use - Low cleaning effectiveness: narrow plastic intake nozzle
Portability ++ Exceptional portability: ultra-featherweight hollow plastic bottle body
Use of standard Parts ++ Uses universally accessible toy-grade BO motors, SG90 mini servo
Cost ++ Low cost recycled components

3.6 Functional Clustering

Sl. No. Main Function Category Sub-functions Included
1 1. Cleaning Unit • 1.1 Clean the floor • 1.2 Loosen dirt • 1.3 Collect loose dust • 1.4 Carry collected dust
2 2. Mobility Unit • 2.1 Move across the room • 2.2 Change direction
3 3. Sensing & Control Unit • 3.1 Detect nearby obstacles • 3.2 Control the cleaning system • 3.3 Switch robot ON/OFF • 3.4 Show robot is operating
4 4. Power & Protection Unit • 4.1 Supply electrical power • 4.2 Protect electronic parts • 4.3 Keep prototype affordable • 4.4 Make robot easy to maintain • 4.5 Keep robot compact and portable

3.6.1 Subsystem List

S. No. Subsystem
1 Cleaning Unit
2 Mobility Unit
3 Sensing and Control Unit
4 Power and Protection Unit

3.7 Interaction Details

Subsystem Pair Interaction Domain Detailed Description Combined Interaction Summary
Subsystem 1 (Cleaning Unit) with Subsystem 2 (Mobility Unit) Spatial Brushes mount directly to the chassis frame. Coordinates move speed with cleaning intensity and aligns cleaning path with drive direction.
Data Motor speed syncs with brush rotation and suction power.
Material Debris is collected while rolling over surfaces.
Subsystem 1 (Cleaning Unit) with Subsystem 3 (Sensing & Control) Spatial Debris sensors sit along the robot's path and suction duct. Adjusts suction and motor speed dynamically based on surface feedback and clog/tank alerts.
Data Dirt/dust tank levels, motor load, and clog alerts sent to controller.
Material Air suction metered based on sensor commands.
Subsystem 1 (Cleaning Unit) with Subsystem 4 (Power & Protection) Spatial Vacuum motor wired to power bus inside housing. Supplies power to vacuum motors and cuts power instantly during jam overloads.
Data Current draw and stall telemetry sent to safety system.
Material —
Subsystem 2 (Mobility Unit) with Subsystem 3 (Sensing & Control) Spatial Encoders, cliff, and bump sensors positioned on wheel assemblies. Drives navigation and steering while instantly stopping or rerouting when cliffs/obstacles are detected.
Data Encoder counts, speed commands, and drop alerts exchanged.
Material —
Subsystem 2 (Mobility Unit) with Subsystem 4 (Power & Protection) Spatial Drive motors structurally attached to chassis power lines. Regulates motor voltage for speed/inclines and auto-docks on low battery.
Data Low-battery signals trigger return-to-dock routing.
Material —
Subsystem 3 (Sensing & Control) with Subsystem 4 (Power & Protection) Spatial Logic board and battery controller co-located in electronics bay. Controls charging states and manages system power safety cut-offs.
Data Battery health, power states, and thermal warnings exchanged.
Material —