| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Requirement No. | Requirement Title | Requirement Statement | Verification Success Criteria | Verification Method | Results | Pass / Fail | ||||||||||||||||||||
2 | L1-0 | Teensy | The Stabilizer will use the Teensy 4.0 or later series of boards to achieve the mission objective. | Utilizing a teensy 4.0 when the mission is accomplished | Demonstration | acquired | Pass | ||||||||||||||||||||
3 | L1 -1 | Mission | To properly teleoperate the communications bot the Interframe Transformation Fidelity (ITF) shall be above 20 dB. The metric was obtained from Guilluy[1] and the adequate levels were determined through a tradeoff study which shall be discussed later in presentation . | One minute test video should have an ITF greater than 20dB | Test | Waiver Sent waiting on approval. | |||||||||||||||||||||
4 | L1-2 | Mission | To maneuver the communications bot remotely the camera shall provide a first-person-view (FPV). According to Balestrieri[2], this is the best view for unmanned-ground-vehicles (UGV). | The view provided by the camera shall be similar to a first person view if a human was in place of the camera this would be focused on an area infront of the commbot with a 100° FOV. | Test | ||||||||||||||||||||||
5 | L1-3 | Project | The stabilizers shall be mounted to the communications bot Using Screws, Facing Forward and to the side. | Stabilizers being mounted on the commbot and not falling off. | Demonstration | . | |||||||||||||||||||||
6 | L1-4 | Operation | The stabilizer shall be able to operate in the outdoor environment of the mission profile | withstand the elements outdoor and operate fully within a temperature range of 7.22°-18.3°Celsius. | Demonstration | ||||||||||||||||||||||
7 | L1-5 | Project | To demonstrate end product by the end of the semester the stabilizers will be completed by December 14th. | The success criteria is such have the Gimbal fully operational and ready by the managment. | Demonstration | ||||||||||||||||||||||
8 | L1 - 6 | PCB | Three custom PCBs shall be designed and created to meet learning objective set by management. | Each engineer shall provide a functional custom PCB. | Demonstration | ||||||||||||||||||||||
9 | L1-7 | Standard | The camera shall conform to NTSC standards 720p at 30fps[9]. | Live Feed resoultion doesnt dip below NTSC standard. | Test | ||||||||||||||||||||||
10 | L1 - 8 | Mission | The stabilizer shall be able to maintain a line of sight with Robodog. | 80% of the robodog will be visible during the mission. | Demonstration | ||||||||||||||||||||||
11 | L1-9 | Assembly/Dissasembly | The Stabilizer Shall be able to be dissasembled and assembled in less than 20 minutes. | Assembly and dissasembly should take 20 minutes | Test | Pass | |||||||||||||||||||||
12 | L1-10 | Project | The stabilizer shall utilize a 3-axis form to support the yaw,pitch and roll. | showcase the ability in where the stabilizer can cancel vibration and jitter from the x,y and z | Demonstration | ||||||||||||||||||||||
13 | L1-11 | Software | The Stabilizer shall utilize a C++ Code to be able run the Stabilizer | The Stabilizer will use certain lines and commands to run written in the C++ coding Language. | Analysis | ||||||||||||||||||||||
14 | L2-1 | Mission | The linear motion blur shall be below 8 pixels. Keeping the linear motion blur below 8 pixels ensures that the ITF shall be above 23 dB. | Provide a recorded video of the live feed with an ITF above 23dB | Test | ||||||||||||||||||||||
15 | L2-2 | Mission | The radial motion blur shall be below 2 pixels. Keeping the radial motion blur below 2 pixels ensures that the ITF shall be above 20 dB | Provide a recorded video of the live feed with an ITF above 20dB | Test | ||||||||||||||||||||||
16 | L2-3 | Mission | The camera shall be able to stream wirelessly at a distance of 2 meters to provide a first-person view | A user can access the live feed anywhere upto 2 meter radius from the commbot. | Demonstration | ||||||||||||||||||||||
17 | L2-4 | Quality | The camera shall have FHD (1920x1080p) resolution capabilities. According to Balestrieri[2] UGVs require a minimum resolution of 1340x1024p for reliable perception and obstacle detection with visual cameras. To meet North American video standards the minimum resolution is FHD. | The camera should have a FHD option. | Inspection | ||||||||||||||||||||||
18 | L2-5 | Mission | The stabilizers shall be able to control yaw, pitch, and roll movements to maintain proper LOS with Robodog | The camera shall maintain proper Line of Sight with the robodog.(80% of the robodog will be visible during the mission.) | Demonstration | ||||||||||||||||||||||
19 | L2-6 | Field of view | The camera shall have a minimum diagonal field-of-view (FOV) of 100°. Balestrieri[2] states that a horizontal FOV of 68.2° and vertical FOV of 53.8° is optimal for teleoperation of a UGV. To comply with North American video standards a horizontal FOV of 92.2° and vertical FOV of 60.6° was chosen which equates to a diagonal FOV of 100°. | The cameral diagonal Field of view should be greater than 100°. | Analysis | ||||||||||||||||||||||
20 | L2-7 | Tempratures | The stabilizers shall be able to operate within a temperature range of 7.22°-18.3°Celsius. The mission shall outdoors and the National Weather Service[3] shows a mean max and min temperatures in this range for December. | The Gimbal shall be able to be operational in the outside weather conditions. | Analysis | ||||||||||||||||||||||
21 | L2-8 | Dimensions | The stabilizers height shall not exceed 20 cm as to not interfere with the solar panel movements which shall also be mounted to the communications bot. The height restriction was obtained from Solar Panel team. | Stabilizer height is less than 20 cm | Test | Max height= 15.24 cm | Pass | ||||||||||||||||||||
22 | L2-9 | Mass | The stabilizers shall not exceed 680g each. The weight is restricted by the payload capacity of the communications bot. The mass allocation was obtained from the Communications Bot team. | Each stabilizer should weigh less than 680 grams. | Test | Total weight= 455.17 grams | Pass | ||||||||||||||||||||
23 | L2-10 | Power consumption | The stabilizers shall have a power consumption of Less than 15 watts at 24 volts. The power produced by the solar panel team shall be shared with the communications bot therefore the power consumption must be allocated accordingly. The power consumption was discussed and negotiated with Solar and Com. Bot teams. | total power consumned by the stabilizers should be less than 15 watts at 24V | Test | ||||||||||||||||||||||
24 | L2-11 | pcb Andrew | Andrew Shall Provide a custom PCB that function as a discreet implementation of the motor drivers. | Acquire Approved PCB With the function of discreet motor drivers. and able to Move Motors. | Demonstration | ||||||||||||||||||||||
25 | L2-12 | pcb Daniel | Daniel Shall Provice a custom PCB that function as the motherboard housing an integrated IMU and Pinouts for all of the teensy microcontroller , the Buck Converter ,Motor drivers and fits both The discrete and non discreteMotor dirver PCB | Acquire Approved PCB the the Functions mentioned in the statement. | Demonstration | ||||||||||||||||||||||
26 | L2-13 | pcb Daniel | Daniel shall provide a custom PCB that function as the 3 MotorDrivers. | Acquire Approved PCB with the function of 3 Motor drivers. | Demonstration | ||||||||||||||||||||||
27 | L2-14 | Materials | The structure shall be 3D printed. The stabilizers must be demonstrated by the December 14th, therefore the manufacturing method must be accessible to team. | 3D models of the structure are provided and the parts are made from PETG. | Inspection | ||||||||||||||||||||||
28 | L2-15 | Function | The Pitch motor shall be able to rotate the Camera 180 degrees on its axis. | Demonstration | |||||||||||||||||||||||
29 | L2-16 | Function | The Roll motor shall be able to rotate the camera 160 degrees on its axis, | Demonstration | |||||||||||||||||||||||
30 | L2-17 | Function | The Yaw motor shall be able to rotate the camea 180 degress on its axis. | Demonstration | |||||||||||||||||||||||
31 | L2-18 | Software | The Stabilizer shall utilize a PID controller set of commands to control the parameters it should function within to achieve a stability of 20DB or less | ||||||||||||||||||||||||
32 | L2-19 | Software | The MPU-6050 shall utilize a Libraries to be able to provide x,y,z Readings | ||||||||||||||||||||||||
33 | L | ||||||||||||||||||||||||||
34 | |||||||||||||||||||||||||||
35 | |||||||||||||||||||||||||||
36 | |||||||||||||||||||||||||||
37 | |||||||||||||||||||||||||||
38 | |||||||||||||||||||||||||||
39 | |||||||||||||||||||||||||||
40 | |||||||||||||||||||||||||||
41 | |||||||||||||||||||||||||||
42 | |||||||||||||||||||||||||||
43 | |||||||||||||||||||||||||||
44 | |||||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||
48 | |||||||||||||||||||||||||||
49 | |||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||
57 | |||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||
63 | |||||||||||||||||||||||||||
64 | |||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||
67 | |||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||
100 |