Skip to content

Testing And Verification

TrevorDecker edited this page Nov 19, 2014 · 13 revisions

Robo Buggy is a complex cyber physical system with many layers.

Testing before buggy is certified for rolls:

         TODO

Day of testing:

    Testing in Shop:
           Check static mechanical stability of hardware:
                 TODO detail test
     Testing at rolls (before free roll):
           * Test brakes and steering at speed (push buggy fast on side walk, have it break after buggy stops release breaks and reapply them a few seconds later, effectively capes)
           * Push buggy through Chute at speed
           * test Estop at a random point along walk around
           * walk the buggy around the course and ensure that the buggy behaves properly
           * Run system test:
                     * ensure GPS lock ( location is correct)
                     * ensure getting camera feed from all three webcams
                     * ensure encoders are reporting (spin wheel a set distance and see if it matches predicted)
                     * ensure IMU is reporting (turn buggy 180 degrees and ensure that values match) 
                     * Check lights, 
                     * Check Servo goes to desired locations,