Interactive system architecture
Three Loops, Three Timescales
Robot control operates at different levels, each responsible for a different kind of decision: the high level selects the task and sequence, the mid level translates that intent into Cartesian motion targets, and the low level continuously corrects joint motion using sensor feedback. Follow the pick-and-place cycle to see how one command moves through these layers, from deciding what to do to stabilizing the physical motion.
Coordinated pick-and-place cycle
Pulse speeds are illustrative, not literal frequency playback.
*Typical illustrative bands, not universal boundaries. Hardware and controller partitioning vary by robot.