1 INTRODUCTION Data-driven feedforward control can yield tremendous performance improvement for high-precision motion systems that require highly flexible and non-resetting motion tasks as in Figure 1. Consider for example the wafer-stage for semiconductor manufacturing in Figure 2, which has a short-stroke stage (blue) for accurate and fast positioning of the semiconductor components in front of a gripper, and a long-stroke stage (yellow) to enable a large range.