Я художник, занимающийся созданием различных видов компьютеров, управляемых компьютером. Я начал прототипирование машины XY на основе gimble-based и понял, что необходимые математические данные недоступны. Я достаточно приличный программист, но не очень силен в математике. 3D-математика.Математическое программирование для машины для рисования на основе gimble
Чтобы получить представление о том, что я необходимости делать, это может быть полезно взглянуть на вышке:
Ранний прототип:
http://roypardi.com/gimble/gimbleSmall.MOV (небольшое видео)
http://roypardi.com/gimble/gimbleLarge.mov (больше видео)
Два внутренние кольца представляют собой X/Y оси и управляются шаговыми двигателями. Я хочу иметь возможность использовать как растровые изображения, так и векторные данные (gcode). Поэтому мне нужно иметь возможность адресовать точку в 2D-пространстве на бумаге/из моих данных и выяснить, какая ориентация должна быть там, чтобы добраться туда (то есть, сколько нужно сделать для каждого двигателя).
Я искал 2D> 3D-проекцию, углы Эйлера и т. Д., Но я не в своей глубине. Любые указатели, нажатие в правильном направлении или фрагменты кода будут наиболее желанными. Я могу понять большинство языков программирования.
fyi общий термин en.wikipedia.org/wiki/Gimbal, хотя, конечно, вы можете использовать проприетарное правописание для своей версии. :) –