Abstract:During continuous rotation, a single link flexible robotic arm will undergo elastic deformation due to its own flexibility. This elastic deformation causes abrupt turning curves at the end of the robotic arm, resulting in significant angular errors in the robotic arm under this control system. Therefore, a continuous rotation control system for a single link flexible robotic arm based on B-spline curve fitting is proposed. In the hardware part of the system, design the position sensor, main control power supply, and drive circuit. In the system software section, the Euler Lagrange equation is first applied to construct the dynamic model of a single link flexible robotic arm. Then, based on the dynamic model, the spatial positions of multiple control points are determined, and the B-spline curve fitting algorithm is used to plan the continuous rotation trajectory of the robotic arm. Finally, by combining pole placement method and fuzzy rules, a fuzzy PI controller for continuous rotation of the robotic arm is constructed. And introduce a disturbance observer with a low-pass filter as the core to optimize the rotation control results by compensating for the disturbance torque. The test results show that the system completes continuous rotation control under different working conditions, with a rotation angle error of less than 10 × 10-3 rad, which better meets the requirements of flexible robotic arm rotation work.