|
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 |
|
|
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 |
|
|
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 |
|
|
4e4d8d30eb
|
verbesserte Linienerkennung
|
2022-11-15 17:33:20 +01:00 |
|
|
397204b33e
|
Angefangen erste Linien zusammenführen zu wollen
|
2022-11-14 17:31:01 +01:00 |
|
|
d7de99045b
|
Kantendetection und Liniendetection
|
2022-11-14 11:37:38 +01:00 |
|
|
3f4eb40021
|
Link to stack overflow
|
2022-11-10 21:14:47 +01:00 |
|
|
8f3cd70d36
|
Actually add the gaussian blur
|
2022-11-10 21:12:45 +01:00 |
|
|
0d619a22f8
|
Cleaned up snake/camel case inconsistencies, added parameter for gauss kernel size
|
2022-11-10 21:08:35 +01:00 |
|
|
d00cd2945b
|
Getting rid of all the hard coded constants
|
2022-11-10 20:55:23 +01:00 |
|
|
cd3b613b0a
|
Link all libs to utils
|
2022-11-10 17:17:24 +01:00 |
|
|
c5e762f0f9
|
Create prototype for line segment calculation to test linking processing to utils
|
2022-11-10 17:09:00 +01:00 |
|
|
2c0bc0b35a
|
Link Processing to Utils
|
2022-11-10 17:08:15 +01:00 |
|
|
cef35f412e
|
Throwing around some pragma onces
|
2022-11-10 17:07:39 +01:00 |
|
|
035bcfb253
|
Added Line, Vector, Point utility classes
|
2022-11-10 16:45:34 +01:00 |
|
|
0e76610608
|
Disable opencv info logging; Run loop until cin reads input
|
2022-11-10 14:42:14 +01:00 |
|
|
3e7c057ae0
|
Move from async to threading
|
2022-11-10 14:41:27 +01:00 |
|
|
63745d0446
|
Shift VideoCapture stuff to Input class instead of readWebcam method; Add freeWebcam method
|
2022-11-10 14:40:28 +01:00 |
|