# 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:

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