Embedded Motion Control 2019 Group 1: Difference between revisions
No edit summary |
|||
Line 30: | Line 30: | ||
In progress | In progress | ||
= Software Architecture | = Software Architecture = | ||
The information architecture shown in the Initial Design Document is made to a modular software architecture, which can be used for both the Escape Room Challenge and the Hospital Challenge. In this section, this software architecture will be elaborated. | The information architecture shown in the Initial Design Document is made to a modular software architecture, which can be used for both the Escape Room Challenge and the Hospital Challenge. In this section, this software architecture will be elaborated. | ||
== User manual == | |||
To let the robot do anything, whether it is escaping a room or navigating through a hospital, the following steps should be taken. | |||
</div> | </div> |
Revision as of 10:11, 13 May 2019
Group members
1. Toos van Gool - 0885992
2. Paul Janssen - 1273507
3. Jochem Manders - 0858988
4. Max van Meer - 0951669
5. Raoul Surie - 0810262
Design Document
An initial design report was created to assist in the design of the software, which can be found here: Initial Design Report Group 1. The parts from the report can also be found here on this wiki.
Introduction
The information structure proposed in this document is used to design the software of an autonomous robot, named PICO. PICO has to complete an escape room challenge and a hospital room challenge. To ensure good performance in these challenges, the requirements and specifications are defined initially. Afterwards, the hardware and software components are identified and the functions of the software components are defined. Finally, the interfaces between the components and functions are explained.
Requirements
In progress
Components
In progress
Functions
In progress
Specifications
In progress
Interfaces
In progress
Software Architecture
The information architecture shown in the Initial Design Document is made to a modular software architecture, which can be used for both the Escape Room Challenge and the Hospital Challenge. In this section, this software architecture will be elaborated.
User manual
To let the robot do anything, whether it is escaping a room or navigating through a hospital, the following steps should be taken.