Test Plan - Yvvvan/MPSEES-23-nxtOSEK-Driving GitHub Wiki

Test Framework: Google Test

System Tests:

Status Test Name Start Date End Date Description
Not Started [Safety] Emergency Stop 22.06. 19.07. Motor stops 100ms after Warnsignal
Not Started [Safety] Stop at collision 22.06. 19.07. Object detection at least 20cm before
Not Started [Safety] Leaving driving area 01.06. 19.07. don't drive over any lanes
Not Started [Driving] Create Map 12.06. 19.07. Robot creates the map in which it is placed autonomously
Not Started [Driving] Drive Path 28.06. 19.07. The robot can drive autonomously from Point A to Point B on the map controlled via the Web-Interface

Unit Tests:

Status Test Name Start Date End Date Description
Not Started [Backend] Ping between Backend and Controller 22.05. 19.07. send ping
Not Started [LEGO Hat Lib] Drive forward 22.05. 19.07. accelerate until maximum speed, keep maximum speed for 5s and decelerate afterwards
Not Started [LEGO Hat Lib] Turning 22.05. 19.07. turn 180° left and right
Not Started [Path Finding] Find Path 12.06. 19.07. Path Finding Module returns Path from A to B on a given Map
Not Started [Mapping] ORB SLAM3 25.05. 22.05. ORB SLAM is able to operate on the Raspi
Not Started [Mapping] Path creation 28.06. 12.06. If the Camera moves , the mapping module is able to return a path on a coordinate system.
Not Started [Camera] Detect Lanes 22.05. 19.07. Camera Module is able to find lanes on a picture
Not Started [Camera] Detect Intersections 28.06. 19.07. Detect a intersection on a picture
Not Started [Camera] Color Detection 28.06. 19.07. Camera Module can determine the color of a specific pixel area