Matthew McWilliams
|
cd1edbe538
|
Started analysis script with single example taken from stackoverflow as a starting point. Had to modify it to support opencv 4.x but got it to run. Finds holes.
|
2022-11-08 19:11:15 -05:00 |
Matt McWilliams
|
55cc8ed22c
|
Add a "stipple_random" script that, unlike the sine, uses shuf and a sequence of integers to generate a random number to apply as the "step" in the range of stipple settings
|
2022-11-04 21:42:39 -04:00 |
Matt McWilliams
|
e8a262e64f
|
Lift pen before putting in position
|
2022-10-25 20:12:18 -04:00 |
Matt McWilliams
|
fb617cfaee
|
Progress
|
2022-10-25 20:07:58 -04:00 |
Matt McWilliams
|
e1451abbe5
|
Use --no-adjust to prevent page from resizing
|
2022-10-12 13:49:08 -04:00 |
Matt McWilliams
|
a337fc0d8b
|
Silly hack to get svgopt to run without erroring out.
|
2022-10-12 13:37:13 -04:00 |
Matt McWilliams
|
c32b3fed92
|
Can find corners of frames within scanned page and perform some calculations about height and width.
Still need to find rotation info, then rotate and crop to frames for video stitching.
|
2021-12-19 21:12:12 -05:00 |
Matt McWilliams
|
950e3df594
|
direct ax output from stderr to stdin
|
2021-12-08 18:48:25 -05:00 |
Matt McWilliams
|
015e2fe226
|
Fix log.sh, stipple.sh and seq.sh
|
2021-12-08 17:27:00 -05:00 |
Matt McWilliams
|
55a7d83854
|
Update stipple settings.
|
2021-12-08 00:18:56 -05:00 |
Matt McWilliams
|
0e601ebb9a
|
Create a sqlite database and log all frames drawn to it. For keeping track of pen usage and creating a dataset from which to predict drawing times for future frames
|
2021-12-08 00:18:45 -05:00 |
Matt McWilliams
|
f541a2d2db
|
Add a number of common bash functions to use across scripts. Including log, which is under development.
|
2021-12-07 23:11:13 -05:00 |
Matt McWilliams
|
ea86049947
|
Create a table for storing drawn svgs
|
2021-12-07 23:10:41 -05:00 |
Matt McWilliams
|
f0feeec3b9
|
This is the ax script being run on bot when controlling the plotter
|
2021-12-07 23:10:26 -05:00 |
Matt McWilliams
|
c39e22b197
|
sim work
|
2021-12-02 01:04:23 -05:00 |
Matt McWilliams
|
5dc7eefe43
|
Add a script for simulating the math
|
2021-11-30 10:20:28 -05:00 |
Matt McWilliams
|
96b4a47397
|
SIngle stipple feature
|
2021-11-30 10:20:06 -05:00 |
Matt McWilliams
|
84228c8559
|
Work: add shellcheck config (not working rn). Re-organize stipple script to be more flexible
|
2021-11-30 00:43:43 -05:00 |
Matt McWilliams
|
fb3c35e7d1
|
Fullpath is not a command
|
2021-11-29 11:43:08 -05:00 |
Matt McWilliams
|
3e53245396
|
Normalize paths of dirs
|
2021-11-29 11:41:57 -05:00 |
Matt McWilliams
|
5c9e4dd8e5
|
This works on desktop
|
2021-11-29 11:38:24 -05:00 |
Matt McWilliams
|
da7d78cd0a
|
Initial loop is failing?
|
2021-11-29 11:35:13 -05:00 |
Matt McWilliams
|
8e53f5aac5
|
Find starting frame name?
|
2021-11-29 11:32:31 -05:00 |
Matt McWilliams
|
a9456c569e
|
Add better console work to scripts
|
2021-11-29 11:30:51 -05:00 |
Matt McWilliams
|
a3b0bfe950
|
script to optimize all svg files with svgsort
|
2021-11-28 22:25:40 -05:00 |
Matt McWilliams
|
fe1418561c
|
If arg 2 ($2) is 0, behave normally
|
2021-11-28 22:18:09 -05:00 |
Matt McWilliams
|
cffc6dedfb
|
Add a stop frame
|
2021-11-28 22:00:10 -05:00 |
Matt McWilliams
|
d37efd4619
|
Update stipple settings
|
2021-11-28 21:59:21 -05:00 |
Matt McWilliams
|
8f92cc1787
|
Run on dedicated hardware
|
2021-11-26 22:01:07 -05:00 |
Matt McWilliams
|
911d6e2108
|
Add a script for common functions
|
2021-09-16 11:05:07 -04:00 |
Matt McWilliams
|
bd72e29c05
|
Add comments to all scripts.
|
2021-09-16 10:42:59 -04:00 |
Matt McWilliams
|
054a892cea
|
Separate out continue behavior into askContinue function.
Add a step which asks if user wants to start with non-first frame
|
2021-09-16 09:51:42 -04:00 |
Matt McWilliams
|
1e59d667c8
|
Move yet again
|
2021-09-16 01:59:38 -04:00 |
Matt McWilliams
|
89f1e7fa74
|
Mark the top left corner of the frame
|
2021-09-16 01:55:17 -04:00 |
Matt McWilliams
|
073cf31397
|
Position after adjustment with test using Micron 03 pen
|
2021-09-16 01:54:15 -04:00 |
Matt McWilliams
|
97262273b7
|
Add a test script
|
2021-09-16 01:32:47 -04:00 |
Matt McWilliams
|
3bb7cf3d42
|
Last tweak before tests
|
2021-09-16 01:30:46 -04:00 |
Matt McWilliams
|
06996709ce
|
Found the new position
|
2021-09-16 01:26:50 -04:00 |
Matt McWilliams
|
c723623f43
|
Comment typo
|
2021-09-16 01:22:39 -04:00 |
Matt McWilliams
|
82c127ec5d
|
Bail if no command
|
2021-09-16 01:21:27 -04:00 |
Matt McWilliams
|
6ca0fe9cc0
|
Merge remote-tracking branch 'origin/main' into main
|
2021-09-16 01:19:38 -04:00 |
Matt McWilliams
|
14315a80b3
|
Add a zig zag motion to dodge the pegs on the peg bar
|
2021-09-16 01:19:32 -04:00 |
Matt McWilliams
|
e6382f1747
|
Run stipple without display
|
2021-09-10 00:37:08 -04:00 |
Matt McWilliams
|
5640c42662
|
rename image_seq to seq
|
2021-09-10 00:36:46 -04:00 |
Matt McWilliams
|
a08078fee0
|
Add invert option to stipple
|
2021-09-08 20:53:52 -04:00 |
Matt McWilliams
|
d6a3c4ac00
|
Add an invert option to the image_seq script
|
2021-09-08 20:53:32 -04:00 |
Matt McWilliams
|
a436c97fe6
|
Exit draw if dir not provided
|
2021-09-08 20:53:03 -04:00 |
Matt McWilliams
|
4a0f65876b
|
rename loop to "draw" which better describes the action
|
2021-09-08 00:49:24 -04:00 |
Matt McWilliams
|
88c6a31f03
|
Merge remote-tracking branch 'origin/main'
|
2021-08-12 00:52:42 -04:00 |
Matt McWilliams
|
b4b8fd37cb
|
Stipple script allows for different modes and renders a video
|
2021-08-12 00:52:37 -04:00 |