Commit graph

114 commits

Author SHA1 Message Date
Ruben van de Ven
7eaab23668 fisheye support 2025-05-09 21:45:22 +02:00
Ruben van de Ven
ef24bb56f5 Custom VAE for trajectroy prediction 2025-05-01 21:07:13 +02:00
Ruben van de Ven
b5a6dfbf5a Fade effect, and prep for more advanced line corretion using Shapely 2025-04-29 16:58:21 +02:00
Ruben van de Ven
73671ddd69 Simplify lines (not tested yet)
Uses simplification with Visvalingam–Whyatt or
Ramer–Douglas–Peucker algorithms
2025-04-17 12:16:41 +02:00
Ruben van de Ven
dc41f64df9 Laser output tweaks 2025-04-11 22:47:48 +02:00
Ruben van de Ven
35b8e77d07 Render lines with trap_rust for better intepolation algorithms 2025-04-11 21:28:37 +02:00
Ruben van de Ven
3de2346ee9 Render lines with trap_rust for better intepolation algorithms 2025-04-11 21:28:11 +02:00
Ruben van de Ven
fe9efc163f Refactoring for NN, scenarios, laser tests 2025-04-03 21:03:04 +02:00
Ruben van de Ven
eee73d675a Refactoring for NN, scenarios, laser tests 2025-04-03 21:02:39 +02:00
Ruben van de Ven
e3224aa47f Test with alternative NN for prediction 2025-04-03 20:59:40 +02:00
Ruben van de Ven
ccddc71f83 transition to uv, and start separting code for distinct processes 2025-03-28 19:45:50 +01:00
Ruben van de Ven
5728213e2c Migrate to uv 2025-03-26 09:59:59 +01:00
Ruben van de Ven
8829189908 laser optimizations 2025-03-26 09:47:37 +01:00
Ruben van de Ven
2ade58549f Fist laser test night 2025-03-18 18:38:58 +01:00
Ruben van de Ven
e1923569ef rudimentary helios laser dac implementation 2025-03-06 18:38:37 +01:00
Ruben van de Ven
978d94024e Refactor to accomodate gige://IDENTIFIER inputs 2025-03-03 11:13:39 +01:00
Ruben van de Ven
c4d498d551 Draw arrowed clusters instead of individual detections 2025-01-02 16:24:59 +01:00
Ruben van de Ven
7d46d95969 Clean up unused decorations 2025-01-02 16:24:42 +01:00
Ruben van de Ven
41f319b9e2 predict position instead of velocity 2025-01-02 16:24:00 +01:00
Ruben van de Ven
06181c8440 WIP clustering of predictions 2024-12-31 16:21:17 +01:00
Ruben van de Ven
1aff04d444 Revert to local dependency to debug training when using maps 2024-12-31 14:47:57 +01:00
Ruben van de Ven
8db0f2cf6c Tweak to have more trajectories to train from 2024-12-31 14:47:33 +01:00
Ruben van de Ven
71eadbeecf Lighter smoothing on tracks when using Kalman 2024-12-31 14:46:43 +01:00
Ruben van de Ven
4bc1e56dad Faster cv rendering with polylines 2024-12-31 14:46:27 +01:00
Ruben van de Ven
49c5e66f1d Split scenes on a 5 minute empty timeline. Preventing OOM on huge scenes during training (hopefully) 2024-12-29 20:40:31 +01:00
Ruben van de Ven
fb83554c37 Fixes to config.json for heading derivates and map rendering 2024-12-28 21:02:07 +01:00
Ruben van de Ven
e9defb211f render trajectron's cropped maps in cv renderer 2024-12-28 19:50:44 +01:00
Ruben van de Ven
212712be76 Map in inference 2024-12-27 16:12:50 +01:00
Ruben van de Ven
1033516712 First attempt to provide image map encoder 2024-12-27 11:28:16 +01:00
Ruben van de Ven
cebe102e74 Tracker more sensitive and cv_renderer animates lines 2024-12-23 15:35:51 +01:00
Ruben van de Ven
888ef7ff93 fixes during playtest 2024-12-20 16:22:31 +01:00
Ruben van de Ven
dc5e2ff28c change render switches 2024-12-18 15:24:42 +01:00
Ruben van de Ven
8bcca04ecc fixes for projection trial 2024-12-18 12:04:29 +01:00
Ruben van de Ven
5ceeda05d7 slowly fade predicted tracks 2024-12-17 11:10:31 +01:00
Ruben van de Ven
6b12ddf08a CV renderer and binning options 2024-12-17 10:37:30 +01:00
Ruben van de Ven
d8004e9125 Update YOLO & move Trajectron dependency to git 2024-12-13 13:37:24 +01:00
Ruben van de Ven
a7c6aaacd3 Notebook updates 2024-12-10 15:43:30 +01:00
Ruben van de Ven
d6d3092e43 Blacklist tools 2024-12-10 15:43:06 +01:00
Ruben van de Ven
5bf60e4579 Notebook to visualise predictions of a trained model 2024-12-06 08:29:42 +01:00
Ruben van de Ven
dac5caf4fb Visualise data used for training 2024-12-06 08:28:48 +01:00
Ruben van de Ven
d6eac14898 Different smoothing and filtering before parsing data 2024-12-06 08:27:17 +01:00
Ruben van de Ven
0f96611771 Tweak training process 2024-12-03 15:21:52 +01:00
Ruben van de Ven
a4e57ae637 add tensorboard for training monitoring 2024-12-03 15:20:43 +01:00
Ruben van de Ven
a590a0dc35 Tools for blacklisting tracks 2024-11-28 16:08:55 +01:00
Ruben van de Ven
30648b9bb8 Formatting 2024-11-21 13:29:56 +01:00
Ruben van de Ven
389da6701f Tweak tracker to get better tracks 2024-11-20 16:59:22 +01:00
Ruben van de Ven
abc80727da Test a custom LSTM/RNN 2024-11-17 19:39:32 +01:00
Ruben van de Ven
cc952424e0 Data and viz options 2024-11-14 17:01:32 +01:00
Ruben van de Ven
627b320ec7 Build python-opencv with gstreamer support 2024-11-14 11:37:37 +01:00
Ruben van de Ven
204f8a836b Fix issue with logging queue 2024-11-14 11:37:05 +01:00