Many collaborative robots use strain-wave-type transmissions due to their desirable characteristics of high torque capacity and low weight. However, their inherent complex and nonlinear behavior introduces significant errors and uncertainties in the robot dynamics calibration, resulting in decreased performance for motion and force control tasks and lead-through programming applications. This paper presents a new method for calibrating the dynamic model of collaborative robots. The method combines the known inverse dynamics identification model with the weighted least squares (IDIM-WLS) method for rigid robot dynamics with complex nonlinear expressions for the rotor-side dynamics to obtain increased calibration accuracy by reducing the modeling errors. The method relies on two angular position measurements per robot joint, one at each side of the strain-wave transmission, to effectively compensate the rotor inertial torques and nonlinear dynamic friction that were identified in our previous works. The calibrated dynamic model is cross-validated and its accuracy is compared to a model with parameters obtained from a CAD model. Relative improvements are in the range of 16.5% to 28.5% depending on the trajectory.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.