Test Plan

By Suhyun Kim and Robert Licari

For our new design of Rover, we will do some tests such as electrical tests, software tests and functional tests. The electrical tests would be minor and basic tests, and software and functional tests would be main tests for our project.

Electrical Tests:  1 week duration
Electrical Tests will mainly include Current and Voltage Tests of battery, motor, servo converter and microcontroller. 9VDC motor supply and 9V UNO supply will be tested to ensure that the supplies are providing the proper amount of current and voltage required to power the rover.  Also, the two of DC motor and Servos will be tested for their current draw because all of motors are core parts in controlling the Rover.

   Test Type       Test sub-type
Battery 12VDC Motor Supply
  9V UNO Supply
Motor DC Motor (x2)
Servo Servo (micro)
Microcontroller Arduino Uno

Motor Shield


Software Tests: 1 week duration
On the Software Tests, we will test how applications of Arxterra are well connected to Arduino Uno and Control Panel. Also, we will check Image Processing parts. These tests would influence on how the Rover is exactly navigating through the course.  We will confirm that the Axterra interface can communicate through the phone with the microprocessor.

Test Type Description
Applications with Control Panel How applications are well connected to Control Panel
Control Panel with Arduino Uno How Control Panel are well connected to Arduino Uno


Functional Tests: 2 week duration
Functional Tests is our project’s main tests. It will include Speed Tests, Turn Tests, Pan Tests and Tilt Tests. In speed tests, we will do forward speed and backward speed tests on flat surface and natural surface. We will check that Rover can navigate like calculated speed on any surfaces, especially natural surface.  To navigate through designated course, the Rover has to turn left side and right side. Therefore, we will do 90 degrees left and 90 degrees right turn tests from forward (normal position). Pan tests will be same to turn tests. Also, because rover will have a mirror to secure views, we need tilt tests.  We will test 45 degrees upward tilt and downward tilt from normal position. 

 

Test Type Test sub-type Description Desired Results
Speed Tests Flat surface A 10 meter “dash” across a flat, smooth, surface.  

 

Calculated Speed @0.200277 m/s

  Natural surface A 10 meter “dash” across a natural, earthen, surface. (loose earth).
  Flat surface Test

(Reverse)

A 10 meter “dash” across a flat, smooth, surface backwards.
  Natural surface

(Reverse)

A 10 meter “dash” across a natural, earthen, surface. (loose earth) backwards.
Turn Tests Right Turn A 90 Degree Turn Right from Normal (Forward) Position  
  Left Turn A 90 Degree Turn Left from Normal (Forward) Position  
Pan Tests Pan Right A 90 Degree Pan Right from Normal (Forward) Position  
  Pan Left A 90 Degree Pan Left from Normal (Forward) Position  
Tilt Tests Shutdown A Test -45 Degrees from Normal (45 Degrees)  
  Normal A Test at 45 Degrees  
  Look-up A test +15 Degrees from Normal (45 Degrees)  
  Sky box A Test +45 Degrees from Normal (45 Degrees)