And yet [MonkeyMonkeey] chose not only to build a swashplate from scratch for a high school project, but since the parts were to be cast from aluminum, he had to teach himself the art of metal ...
The control complexity is due to the mechanical complexity of the swashplate, which translates control inputs into both collective and cyclical changes in the angle of attack of the rotor blades.