Mandatory Functional Requirements
Functional Requirements | Performance Requirements |
---|---|
M.F.1 The system shall receive inputs from the users | M.P.1 The system will receive inputs from the user in less than 5 seconds |
M.F.2 The system shall localize in the pre-mapped environment | M.P.2 The system will localize in the environment within an error of 5cm |
M.F.3 The system shall collect medical supplies | M.P.3 The system will collect objects with success rate of more than 80% accuracy |
M.F.4 The system shall plan and navigate to its destination | M.P.4 The system will plan a global path in 5 seconds and navigate to its destination within a maximum speed of 0.8m/s |
M.F.5 The system shall deliver medical supplies to the operating room | M.P.5 The system will deliver the supply to the operating room within 5 minutes |
M.F.6 The system shall inspect the supply inventory to estimate the quantity of each medical supply | M.P.6 The system will inspect 10 supplies with an accuracy of 2 item counts for the LOW segment |
M.F.7 Within a 15-minute sweep of the supply the system will have inventory knowledge in keeping with M.P.6 above | M.P.7 Within a 15 minute sweep of the supply the system will have inventory knowledge in keeping with M.P.6 above |
Mandatory Non-Functional Requirements
Non-Functional Requirements |
---|
M.N.1 The system will perform rapid retrieval of desired objects |
M.N.2 The system will adhere to all relevant standards pertaining to medical robotic systems |
M.N.5 The system will detect malfunctions and errors so as to notify the user |
M.N.4 The system will be aesthetic |
M.N.5 The system will detect malfunctions and errors to notify the user |
M.N.6 The system will remain available in times of need |
Desired Functional Requirements
Functional Requirements | Performance Requirements |
---|---|
D.F.1 The system shall detect and avoid dynamic obstacles | D.P.1 The system will detect and avoid dynamic obstacles with more than 75% accuracy |
D.F.2 The system shall store multiple objects on the robot | D.P.2 The system will store at least 2 objects on the robot |
D.F.3 The system shall have manual motion override mode | D.P.3 The system will switch to a manual motion override mode within 1 second of force input |
D.F.4 The system shall provide an analysis of medical supply logistics | D.P.4 The system will provide an analysis of medical supply logistics every 12 hours |
Desirable Non-Functional Requirements
Non-Functional Requirements |
---|
D.N.1 The system will have a comparable cost to similar systems in the market |
D.N.2 The system will produce low noise |
D.N.3 The system will be designed such that it can be maintained easily |