Commit graph

34 commits

Author SHA1 Message Date
Ruben van de Ven
e291ab480a Clean and add world grid for mapping (WIP, fix glitch on pillow distortion) 2025-07-02 12:32:33 +02:00
Ruben van de Ven
e8fec78250 Clean tryouts 2025-07-02 11:54:11 +02:00
Ruben van de Ven
7c3968d2dc Implement pillow distortion correction 2025-07-02 11:49:49 +02:00
Ruben van de Ven
150b3b7fd8 Test patterns, and glitchy pillow distortion 2025-07-02 11:25:29 +02:00
Ruben van de Ven
b25fc93997 Test patterns, and glitchy pillow distortion 2025-07-02 10:54:43 +02:00
Ruben van de Ven
188420c4ce Check for draw order 2025-07-01 20:08:27 +02:00
Ruben van de Ven
d989cdaa86 Filter settings per stream 2025-07-01 16:23:37 +02:00
Ruben van de Ven
9aefe4f7f6 basic filter implementation 2025-06-27 14:16:17 +02:00
Ruben van de Ven
0ca03aa1e7 add 2nd ED 2025-06-13 20:38:22 +02:00
Ruben van de Ven
02f0eb675d info on no connection 2025-06-13 20:32:47 +02:00
Ruben van de Ven
2d4ee8d8a8 cropping lines instead of pruning points 2025-05-27 10:29:01 +02:00
Ruben van de Ven
3e3975eb43 Clubmax to config 2025-05-26 20:20:40 +02:00
Ruben van de Ven
f2bb4f5f92 Remove debug, add backup Homography 2025-05-26 10:55:49 +02:00
Ruben van de Ven
5e14833e6e Custom homography per laser 2025-05-21 18:57:38 +02:00
Ruben van de Ven
7ae6768edb Custom homography per laser 2025-05-21 18:50:18 +02:00
Ruben van de Ven
f921968386 Send unmapping frames to laser 2025-05-21 16:55:17 +02:00
Ruben van de Ven
a14f8b135c fade out on lost tracks 2025-05-16 15:30:53 +02:00
Ruben van de Ven
2ff2dc45d5 revisions for line drawing 2025-05-02 19:36:50 +02:00
Ruben van de Ven
1dfac5728c Draw distinct lines 2025-04-25 22:13:50 +02:00
Ruben van de Ven
8d15e67882 Refactor for more flexible coordinates 2025-04-25 22:08:34 +02:00
Ruben van de Ven
1c040ef55c Very simple renderer for lines 2025-04-25 21:53:52 +02:00
Ruben van de Ven
03f91f29bf Change defaults 2025-04-11 22:46:27 +02:00
Ruben van de Ven
e3cf3f9029 Render lines to proper coordinates 2025-04-11 21:15:16 +02:00
Ruben van de Ven
76d547b202 Interface that does not hang and controls laser settings 2025-04-11 20:09:33 +02:00
Ruben van de Ven
0bd763ba5e Receive renderablelines from python 2025-04-11 19:03:47 +02:00
Ruben van de Ven
483f021010 Split track-receiving bin from the simpler line-receiving 2025-04-10 21:38:37 +02:00
Ruben van de Ven
32e1a98608 Render received tracks to a laser 2025-04-10 16:22:46 +02:00
Ruben van de Ven
e979602156 WIP for laser homography, with behaviour from OpenCV 2025-04-09 17:03:29 +02:00
Ruben van de Ven
b170b4fd8e Points from history into laser points 2025-04-09 12:40:38 +02:00
Ruben van de Ven
debd9925d7 Now with most elimentary integration into bevy ECS 2025-04-09 10:21:30 +02:00
Ruben van de Ven
9cc11bd1d3 Changing text 2025-04-08 20:39:53 +02:00
Ruben van de Ven
f20025c513 Changing text 2025-04-08 19:42:23 +02:00
Ruben van de Ven
a0e5a6777d WIP. shapes to etherdream/dac 2025-04-08 16:22:52 +02:00
Ruben van de Ven
655f64c913 test some laser linedrawing 2025-04-08 11:39:23 +02:00