# 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