Text this: Active Disturbance Rejection Contouring Control of Robotic Excavators with Output Constraints and Sliding Mode Observer