Abstract
Robot grinding requires a constant interaction force between the tool and the workpiece, even under inclination changes. This paper proposes a compact single-axis pneumatic constant-force floating compensator (CFFC) to achieve constant force output. The proportional pressure valve and pressure sensor are used to regulate the cylinder’s pressure. Pneumatic components and sensors are integrated into the narrow space between the cylinder and the slide rail. Embedded controller, power, and communication modules are developed and integrated into a control box and interact with the operator by a touch screen. The mathematical models of the compensator are established and the stability and response dynamics are analyzed through transfer functions. A dual-loop force controller based on active disturbance rejection control (ADRC) is designed to address bias load, inclination change, friction, and the sealing cover spring effect. The outer loop is compensated by displacement, tilt, and pressure sensors, and the unmodeled dynamics are estimated by an extended state observer (ESO) and a recursive least square (RLS). Finally, the CFFC is installed on a testing platform to simulate grinding conditions. The experimental results show that even under large floating stroke, inclination changes, and biased load, the CFFC can still quickly and stably output the desired grinding force.