For instance, if you wanted to accurately control a dozen motors, you’d have a lot of trouble doing that in software. Motion control requires exquisite real-time control over waveforms, and if you try to get your operating system to do that it would constantly be shifting from one task to another and back again, adding too much timing jitter. Imagine that stutter you see in your Web browser but in a self-driving car or a drone: instant wreck.
