TLDR:
Active damping
Active damping
If you change the physical behavior of the robot, such as by heating or cooling its arm rods, or by changing the mass of its end-weights, the pre-computed damping movements will be less accurate, and the wobble may return.
Active damping would require sensors and a more complicated microcontroller on the robot, rather than just looped playback from a ROM. Cheaper smooth-moving robots mean more animatronic elements can be put in your feature within a given budget.