Drone Referee - MSD 2018/9: Difference between revisions

From Control Systems Technology Group
Jump to navigation Jump to search
Line 20: Line 20:
===RAS context diagrams===
===RAS context diagrams===


==MSL 2D ==
==MSL/Ball-Following 2D==


===MSL 2D CAFCR===
===MSL/Ball-Following 2D CAFCR===


===MSL 2D use case===
===MSL/Ball-Following 2D Use Cases===


===MSL/Ball-Following 2D context diagrams===
===MSL/Ball-Following 2D Context Diagrams===
[[File:MSL-Context-Diagram.png]]
[[File:MSL-Context-Diagram.png]]


===MSL 2D sub-systems===
===MSL/Ball-Following 2D Sub-Systems===


====Drone====
====Drone====


====World model====
====World Model====


====Camera footage system and HMI====
====Camera Footage System and HMI====


====Supervisor====
====Supervisor====


====Action planner====
====Action Planner====


====Localization systems====
====Localization Systems====


==MSL Gimbal ==
==MSL Gimbal ==

Revision as of 10:54, 4 April 2019

The Drone Referee

Introduction

Architecture

In this part we introduce CAFCR and its role in building our architecture (RAS & MSL)

Introduction and overview

CAFCR

Referee aiding system

Referee aiding system (RAS)

RAS CAFCR

RAS use case

RAS context diagrams

MSL/Ball-Following 2D

MSL/Ball-Following 2D CAFCR

MSL/Ball-Following 2D Use Cases

MSL/Ball-Following 2D Context Diagrams

MSL-Context-Diagram.png

MSL/Ball-Following 2D Sub-Systems

Drone

World Model

Camera Footage System and HMI

Supervisor

Action Planner

Localization Systems

MSL Gimbal

MSL Gimbal CAFCR

MSL Gimbal use case

MSL Gimbal context diagrams

Project management

Introduction

Project management plan

Communication management plan

Quality management plan

Test management plan

Risk analysis

Simulation

Introduction

Architecture constraints

System description

Interface (I/O) descriptions

Component descriptions

  • 2-D
  • Gimbal

Design choices

Technology

Implementation

Drone

Introduction

The drone is the main hardware subsystem of the RAS. This subsystem includes sensors, microcontroller, communication ports and mechanical components. The drone used in this project, is the last version of Avular curiosity drone provided by Avular company. The drone can be programmed by means of Matlab Simulink. All the other subsystems must eventually be implemented on the drone to achieve the final goal of game refereeing.

Architecture constraints

System description

Design choices

Technology

World model

Camera footage system and HMI

Supervisor

Action Planner

Localization systems

Demonstration

Conclusion and recommendations

Appendix