Abstract

For robots with joint elasticity, discrepancies exist between the motor side and the load side (e.g., the link of the robotic joint). Thus, the load side (end-effector) performance can hardly be guaranteed with motor side measurements alone. In this paper, a computationally efficient load side state estimation scheme is proposed for the multi-joint robot with joint elasticity, which is equipped with motor encoders and a low-cost end-effector MEMS sensor such as a three-axial accelerometer. An optimization-based inverse differential kinematics algorithm is developed to obtain the load side joint state rough estimates. With these rough estimates, the estimation problem is decoupled into simple second-order kinematic Kalman filter for each joint to refine the joint position and velocity estimates. Maximum likelihood principle is utilized to estimate the fictitious noise covariances used in the Kalman filter. Both offline and online solutions are derived. The extensions to other sensor configurations are discussed as well. The effectiveness of the developed method is validated through the simulation and the experimental study on a 6-DOF industrial robot.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.