Commit Graph

25 Commits

Author SHA1 Message Date
4d00192240 Implement lineto commands for SVG path 2023-03-08 18:48:19 +02:00
cd73e489d9 Normalize arrays for splipy bezier curves 2023-03-08 18:46:42 +02:00
7802cc9241 Increase cubic curve control points 2023-03-02 17:51:54 +02:00
aece2ac7b6 Account for redundant points with z > 0 2023-03-02 17:24:01 +02:00
778521d79b Update tolerance 2023-02-09 13:59:54 +02:00
f9b8c11df3 Add some simple optimizations 2023-02-09 13:12:02 +02:00
dd31f5c400 Fix aspect ratio of image 2023-02-09 11:43:30 +02:00
6323c9eb3b Update SVG handling for new example images 2023-02-08 15:37:11 +02:00
f18f1de042 Switch drawing controller to use new svg_processor 2023-02-08 11:02:26 +02:00
a88f3f9060 Add splipy and initial cubic curve path command 2023-02-08 09:40:21 +02:00
21425cc0e4 Implement logging for unimplemented path commands 2023-01-31 14:36:31 +02:00
06a595640a Implement basic SVG primitives and 'path' skeleton 2023-01-30 17:21:45 +02:00
14e371cae0 Implement initial SVGProcessor 2023-01-30 14:17:55 +02:00
40ef27fef4 Send next request only after previous has finished 2023-01-27 14:11:06 +02:00
5d7d042276 Adjust timing and paper location 2023-01-26 12:14:48 +02:00
c2ee6e6d0e Correct coordinates 2023-01-17 11:54:11 +02:00
4935245c61 Set drawing controller range 0:1 for X and Y 2023-01-17 11:01:41 +02:00
0e2efc3980 Misc changes 2023-01-10 15:49:13 +02:00
3fe0ab12c3 Switch to ROS2 Humble 2023-01-10 15:48:11 +02:00
d36322cc88 Implement initial axidraw_controller 2023-01-04 14:30:35 +02:00
e980579365 Fix 0 pose bug 2022-12-21 11:59:47 +02:00
a0216aa6bd Implement basic functioning drawing_controller 2022-12-20 16:35:31 +02:00
d843c422ef Fix class structure and virtual function 2022-12-20 08:59:08 +02:00
3b56bac43e Improve motion service 2022-12-19 21:00:51 +02:00
ee4e82f3b6 Restructure codebase 2022-12-12 13:48:43 +02:00