Teacup_Firmware/research
Markus Hitter 53049ac56e Add research for dda-split.
Files for trying splitting up paths into sub-paths:
acceleration - constant speed move - deceleration

This could allow to calculate acceleration/deceleration with only
16 bit integers, greatly speeding up the step interrupt.

It should also make look-ahead more simple and allow to round out
corners with curves. Rounding corners is mandatory when keeping
movement speed at corners.

For trying, run ./alg2.make, it'll run on the host computer and
should show a graph.
2012-11-08 16:39:45 +01:00
..
A Rasterizing Algorithm for Drawing Curves - Alois Zingl 2012.pdf Add research for dda-split. 2012-11-08 16:39:45 +01:00
alg.c more stuffing around with the algorithm, looks like we have to use floats during setup for this to work 2012-11-08 16:38:51 +01:00
alg.make algorithm proof of concept in perl, partial implementation in c 2012-11-08 16:38:41 +01:00
alg.pl more stuffing around with the algorithm, looks like we have to use floats during setup for this to work 2012-11-08 16:38:51 +01:00
alg.plot algorithm proof of concept in perl, partial implementation in c 2012-11-08 16:38:41 +01:00
alg2.c Add research for dda-split. 2012-11-08 16:39:45 +01:00
alg2.make Add research for dda-split. 2012-11-08 16:39:45 +01:00
alg2.plot Add research for dda-split. 2012-11-08 16:39:45 +01:00