No. Requirement Description Testing 1 Communication Communication Drive DZERV range of 75 ft. from TX should send to RX from communication 100 ft. failure and record distance. 2 Be able to DZERV must Check the live provide send real-time feed of the robot audio/video audio/video to as it operates. base computer. 3 Battery life of Run the motor approximately until it dies 30 minutes while recording the time. 4 Be able to DZERV should the robot navigate be prepared over various multiple of for whatever terrains to terrain terrain it ensure it can (pavement, encounters. move grass, etc.) efficiently. 5 Must weigh less DZERV should Measure the than 15 lbs. be light-weight. on a scale. 6 Must maintain There should be Use a low enough no failure of temperature gun temperature electronic to measure the equipment. robot while it operates. 7 Simple to use The operator Find someone GUI should be able to unfamiliar with control DZERV the project and with ease. have them test it and listen to their feedback. 8 Portability Aside of being Attempt to make lightweight, it the project a one should be easy piece robot. to transport. 9 Auto The system Place interrupts notification should alert the within the GUI operator if a code and test condition that dummy needs attention conditions to see arises. if they pop up. Table 1: Table of Requirements
No. Requirement Description Testing 1 Communication range of 75 ft. Communication from TX should send to RX from 100 ft. Drive DZERV communication failure and record distance. 2 Be able to provide audio/video DZERV must send real-time audio/video to base computer. Check the live feed of the robot as it operates. 3 Battery life of approximately 30 minutes Run the motor until it dies while recording the time. 4 Be able to navigate multiple of terrain (pavement, grass, etc.) DZERV should be prepared for whatever terrain it encounters. the robot over various terrains to ensure it can move efficiently. 5 Must weigh less than 15 lbs. DZERV should be light-weight. Measure the on a scale. 6 Must maintain low enough temperature There should be no failure of electronic equipment. Use a temperature gun to measure the robot while it operates. 7 Simple to use GUI The operator should be able to control DZERV with ease. Find someone unfamiliar with the project and have them test it and listen to their feedback. 8 Portability Aside of being lightweight, it should be easy to transport. Attempt to make the project a one piece robot. 9 Auto notification The system should alert the operator if a condition that needs attention arises. Place interrupts within the GUI code and test dummy conditions to see if they pop up. Table 1: Table of Requirements
SD2Final.docx