an improved plural axis motion controller is disclosed for controlling servos to move an object such as a flame cutter along a predetermined path . a microcomputer periodically reads the location of the object from position counters and recalculates new velocity control signals for application to the servos in order to cause the object to follow the predetermined path . the improvement is wherein the controller automatically modifies the velocity control signals so as to reduce the spurious velocity variations which the object would otherwise experience due to the nonuniform rate responses of the servos . a table of modifiers , determined during a prior calibration procedure , is stored in a calibration memory . the microcomputer selects an appropriate modifier for each velocity control signal in accordance with the direction and magnitude of that control signal and the servo to which it is to be directed .