---
# System prepended metadata

title: Meetings
tags: [labgrid]

---

# Meetings

###### tags: `labgrid`

## Meeting 01

### Standup

* getting a overview
* testing [OpenCV in Python](https://pypi.org/project/opencv-python/)
* some diagrams
* opend issues

## Meeting 02 (19.10.21)

### Standup

* finalise requirements
* feature detection -> prototypes
* opened more issues

### General concept:

![](https://i.imgur.com/7WLPWLp.png)

provider is seperate for testing, rewriting

### Conditions:
* camera stream hd ready
* maybe good lighting conditions with an extern led


### Configs:

* decided on json (xml not completly out yet) format -> not incscape (overhead)
* could be saved local/database -> probably best as a zip online in a cloud

### Debug/log

Could serve in terminal/log files

### Code Style

* Pep 8 style 
* docu -> sphinx basic

## Meeting 03 (26.10.21)

### Standup

 - orb algorthim did not work -> scaled/3d boards do not work
 - feature detection for outlining the board (rectangle)
 - trying to move, rotate and scale the picture to map the leds from the confing to the picture
 - if cornors are put in manualy it works
 - began writing a config editor within a incscape plugin 

### For next week

 - working on detecting the board without user input
 - extracting LEDs from pares picture

## Meeting 04 (2.11.21)

### Standup

 - user input on screen to detect corners
 - rotate/scale image to config
 - inkscape plugin

### For next week

 - make the rotate/scale algorithm more efficient by maping the config to the input insted of the input to the config
 - LED blinking detection/color

## Meeting 05 (9.11.21)

### Standup

- better performance -> calculating the LED positions form the config to the camara feed
- getting an overview on neuronal nets

### For next week

- more on neuronal nets
- optimising exsiting code


## Metting 06 (16.11.21)

### Standup

- found a working board detection with knn (k nearest naighbour)
- integration in current progress to extract LEDs
- trained neuronal nets to detect the position off the board, has some problems with detecting the corners
- some labgrid research on how to add a driver/ setup

### For next week

- detect LEDs as single Point to not get some wierd rectangeles
- labgrid integration research

## Meeting 07 (23.11.21)

### Standup

- document camara research 
- vidio stream is too dark in open cv
- labgrid run test + setup
- writing doucmentation with Sphinx

## Meeting 08 (30.11.21)

### Standup

 - fixed vidio stream
 - build a functional config editor to detect boards
 - writing doucmentation with Sphinx
 - labrid installation
 - color detection in LED, some colors are missidentified like 

## Meeting 09 (07.12.21)

### Standup

 - CI/CD -> clone repo to server for better testing with labgrid
 - doucmentation
 - Board Description generator

## Meeting 10 (14.12.21)

### Standup

- refactored Board Description generator
- documenation
- setup a functional labgrid

## Meeting 11 (21.12.21)

### Standup

- BDG (Board Description generator) refactor
- Tests
- Labgrid proof of concept with echo server

## Meeting 12 (4.1.22)

### Standup

- Labgrid resource, driver research with mosquito mqtt broker
- BDG refectoring

## Meeting 13 (11.1.22)

### Standup

- Labgrid integration with own resource & driver
- Labrid testing with local mosquito mqtt broker
- BDG refectoring
- Documentation
- LED color detection research

### For next week

- video
- architecture how to combine BDG and prototype algorithms

## Meeting 14 (18.1.22)

### Standup

- BSP Architecture
- Driver/Command parse research
- video of project status (uni req)
- LED color detection research

## Meeting 15 (25.1.22)

### Standup

- persentation finished
- BDG integration
- setup MQTT broker + labgrid debuging
- LED color detection research

## Meeting 16 (1.2.22)

### Standup

- doucmentation
- board detection not working with only half of the board visible

## Meeting 17 (8.2.22)

### Standup

- labgrid debugger
- labgrid own driver, based of the mle labgrid fork

## Meeting 18 (15.2.22)

### Standup

- documentation
- freacquency fix

## Meeting 19 (1.3.22)

### Standup

- refactor imports
- mark leds in image

## Meeting 20 (8.3.22)

### Standup

### Standup

- debug trace through labgrid
- testing board in diffrent conditions

## Meeting 21 (15.3.22)

### Standup

- Added a mqtt driver to labgrid
- Added a led driver to labgrid

## Meeting 22 (22.3.22)

- Added a setup documentation for new labgrid client
- black box tests