Text this: Trajectory-tracking control of a planar parallel robot using generalized predictive control with constraints