Team Bring-It: Our System

team logo

System Architecture:

Below is a diagram to show how the whole system integrates.


High level system breakdown

Different types of users can interact in different ways with the User Interface.

The server side contains the Task Manager that is able to receive orders through the User Interface and has access to the Database.

Communication between the robot side and the server side occurs and all information is sent through the Task Manager.

The robot is able to receive information which is presented on the User Interface on the front of the robot.

The Navigation subsystem receives location and status details of orders placed.

The Fault Diagnosis subsystem is able to send any faults to the task manager which is then managed accordingly.

The Task Manager ensures only the authorised user can access the Storage System on the robot.

Below is a diagram to show the whole system's electronic connections.


Electronic connections