> with the default image of Ubuntu, which is not an actual real-time OS, will cause timing problems in the PWM (pulse width modulation) signals controlling the servos,
CLI / STI (or whatever the CPU specific set is), run as root.
That should solve any timing problems you've got. I've used this to successfully drive a full sized portal mill / plasma cutter from an all-in-one VIA based board.
When you're driving motors you want 100% control. Interrupts you can comfortably do without until you're in a quiet spot, then you check for them and continue.
CLI / STI (or whatever the CPU specific set is), run as root.
That should solve any timing problems you've got. I've used this to successfully drive a full sized portal mill / plasma cutter from an all-in-one VIA based board.
When you're driving motors you want 100% control. Interrupts you can comfortably do without until you're in a quiet spot, then you check for them and continue.