Abstract:To address the degradation of endeffector accuracy in supernumerary robotic arms (SRAs) caused by human motion disturbances during humanrobot collaboration, we propose a compensation control method based on modeling and prediction of these disturbances. First, we design a sensory scheme using T265 visualinertial odometry, which integrates an inertial measurement unit (IMU) with visual estimation to accurately measure humaninduced disturbances. Next, we develop a kinematic model of the humanSRA system, expressing the endeffector pose as a function of both human motion disturbances and SRA joint movements. The control objective is to maintain a stable endeffector pose, and for this, we develop a disturbance compensation strategy using feedforward proportionalintegralderivative (PID) control. To further enhance the compensation control response speed, we propose a predictive approach utilizing a Kalman filter to estimate human motion disturbances. The Kalman filter algorithm is used to accurately predict human motion trajectories by formulating a statespace equation for human motion. Finally, we conduct experiments on both human motion disturbance prediction and disturbance compensation control. Experimental results show that the absolute error between predicted and actual disturbances is 048±032 mm. A comparison of compensation performance with and without prediction shows that the proposed method reduces the absolute error of the SRA′s endeffector on the working plane from 318±217 mm to 123±091 mm. These findings confirm that the proposed compensation control strategy effectively improves endeffector accuracy, with the Kalman filterbased prediction method significantly reducing control delay.