| req-duck-pick | MD-1 | Pick Up Cup: The robot shall grasp and lift a dropped cup, including a cup beneath a table or beside a chair leg, where sweeping cannot reach. | | covered |
| req-duck-stack | MD-2 | Handles Stacked Cups: The robot shall separate and collect stacked or nested cups without crushing them. | | covered |
| req-duck-cost | MD-3 | Unit Cost: The robot shall cost no more than 500 per unit so that several can be deployed for the price of one floor robot. | | covered |
| req-duck-open | MD-4 | Open and Trainable: The robot's software and behaviours shall be open and trainable by staff, so a new grasp does not require the vendor. | - satisfy: Trainer Interface
| covered |
| req-duck-floor | MD-5 | Smooth Floor Only: The robot shall operate on smooth indoor floor and shall refuse terrain it cannot cross rather than risk a fall. | | covered |
| req-duck-shift | MD-6 | Extended Shift: The robot shall operate for at least 3 hours between charges, acknowledging that its pack is smaller than the floor robot's. | | covered |