Appendix 6: Product Needs to Subsystem Mapping
The table below maps the five design considerations (derived from user research and competitor analysis in Chapter 2) to the three BoxBunny subsystems. Each cell describes how the subsystem contributes to that design consideration. Empty cells indicate the subsystem is not directly involved.
| Design Consideration | User Interface (Ch. 5.1) | Robot Mechanism (Ch. 5.2) | Robot Intelligence (Ch. 5.3) |
|---|---|---|---|
| Skill Progression Studio | Guided drill selection, difficulty settings, and progressive training programmes displayed on the touchscreen | Arm actuation executes drill sequences at configurable speed and intensity | Adaptive difficulty adjustment based on detected user performance |
| Adaptive Fight Intelligence | Real-time visual and auditory cues for timing and rhythm | Rotation and arm actuation deliver reactive counter-punches and positional changes | Computer vision detects user punches and triggers appropriate robot responses |
| Intelligent Sparring System | Active arm actuation, linear motion, rotational yaw motion, and impact-absorbing padding simulate a physical sparring partner | User tracking enables the robot to maintain orientation and distance relative to the boxer | |
| Modular Boxing Platform | Height and stance configuration via the touchscreen interface | Height-adjustable column, compact trapezoidal base, and rear-wheel portability accommodate diverse users and spaces | |
| Performance Analytics | Dashboard displays punch power, accuracy, timing, stamina, and session history | Impact sensors in padding measure punch force and contact location | Computer vision tracks reaction time and punch classification for analytics |