88 Commits

Author SHA1 Message Date
7411bdc628 Add State Machine 2023-01-16 03:04:15 +01:00
8812ecfda1 Docu 2023-01-16 03:03:45 +01:00
6e4500d932 lfr_central 2023-01-15 22:40:40 +01:00
3149466a37 Main method in separate file; Better cmake; Bugfix for calling destructor; Handle closing connections, reconnecting and refusing multiple connections 2023-01-15 22:39:52 +01:00
0218391ea0 Better cmake; separate main method in own file 2023-01-15 22:37:21 +01:00
bbc154efe2 Bugfix when calling destructor without a running thread 2023-01-15 22:36:27 +01:00
1fd6853245 include_directories->target_include_directories 2023-01-15 22:34:56 +01:00
b1a8673617 async socket 2023-01-14 17:03:59 +01:00
0b90a6b5ae Merge branch 'master' of https://git.efi.th-nuernberg.de/gitea/yasarba71520/Line-Following-Robot 2023-01-12 09:32:32 +01:00
ff7cc62f6a IP-Adresse etc. in der app 2023-01-12 09:32:27 +01:00
208728662d Android App nach Ändeurngen mit Vanessa 2023-01-12 09:32:00 +01:00
Tim
e30f7c80c9 added Socket Project 2023-01-11 16:21:09 +01:00
4d800c36fe Android App starten 2023-01-08 18:30:55 +01:00
1f66795bb1 Merge remote-tracking branch 'origin/master' 2023-01-08 18:29:53 +01:00
3368c2586f Android App starten 2023-01-08 18:21:04 +01:00
ff7634e0b0 Check for valid lane 2023-01-05 10:39:48 +01:00
7175b68abe motor signals in the loop 2023-01-04 21:50:59 +01:00
747053f132 input threadsafe 2023-01-04 21:50:02 +01:00
8150850bb6 float mistakes 2023-01-04 21:47:54 +01:00
f55ebb6b3f exception handling 2023-01-04 16:52:42 +01:00
7fe6850da4 No idea why this worked on the pi 2023-01-04 16:08:38 +01:00
4c9435dbee nvm the c++ 20 thing 2023-01-04 16:06:11 +01:00
b5811dbbcb Ressource guarding multithreading 2022-12-22 23:13:53 +01:00
b46898a506 cmake standard to cpp 20 2022-12-22 23:12:21 +01:00
aad6de3687 Erster Entwurft für Controlling 2022-12-14 16:14:00 +01:00
d21882f036 Winkelerkennung 2022-12-14 12:30:54 +01:00
d66e5d05b2 introduce checkIntersection 2022-12-09 15:29:01 +01:00
103eeadf0b Comments 2022-12-08 11:42:02 +01:00
6b0e4b04ce parameter tuning 2022-12-08 11:28:05 +01:00
aec322031e Remove unused canny parameters from processing and lfr, tried to get hughlinesp back in for reflection removal 2022-12-08 11:20:51 +01:00
0ea548ec8a Prototype reflection filter 2022-12-07 22:22:15 +01:00
44a266629f Show calculated boxes like tested in spielwiese 2022-12-07 20:06:54 +01:00
Tim
633b75176c add test video 2022-12-07 18:36:55 +01:00
bb16b602a7 Merge branch 'neuer_ansatz_bildverarbeitung' of yasarba71520/Line-Following-Robot into master 2022-12-01 08:17:29 +00:00
8c53f49935 Implement approach prev tested in spielwiese 2022-11-30 22:50:50 +01:00
01f29ca9cd Choose between showing img and saving it 2022-11-30 21:25:56 +01:00
e45f46c102 Proper error message, Check if grab() was successfull 2022-11-30 18:55:20 +01:00
551d5f4bb3 Set video size higher 2022-11-30 18:53:50 +01:00
b9965ee956 grab+retrieve to use cam on pi 2022-11-30 17:35:53 +01:00
Tim
f208cda1ed Resolve mixing of std::string and cv::String, more work on new img processing approach. 2022-11-29 18:10:16 +01:00
977f531f72 New approach using a roi and drawContours method 2022-11-23 17:10:04 +01:00
55dc2a9b9a read certain file instead of random one 2022-11-23 17:09:27 +01:00
eb64c8eded Added the Communication Module to the repo. 2022-11-20 20:17:30 +01:00
103030c369 add opencv to utils cmake 2022-11-17 08:47:48 +01:00
6645e25fb8 Different methods for spielwiese 2022-11-16 14:58:38 +01:00
8611a47b75 Introduce variables for canny stuff instead of hardcoding 2022-11-16 11:18:56 +01:00
d9628550d4 Adjust window size 2022-11-16 11:10:15 +01:00
e41f6b47d9 main lfr loop back to camera 2022-11-16 11:09:35 +01:00
9dfc3dc883 scale image when reading from file 2022-11-16 11:08:53 +01:00
7937c78326 Added subdirectory "Spielwiese" to test stuff without scrambling up our code. 2022-11-16 10:44:06 +01:00