Text this: Design and Analysis of an MPC-PID-Based Double-Loop Trajectory Tracking Algorithm for Intelligent Sweeping Vehicles