Abstract

In this paper, a new approach for dealing with multiple tracking tasks during physical interaction is proposed. By using this method, multiple tasks are accomplished based on the assigned priority in addition to a compliant behavior in the null-space of the main tasks. This issue is critical when robots are employed for complex manipulation in unknown environments and in the presence of human. During the manipulation in the dynamic environments, different objects may collide with the robot body and disturb its manipulation. In these cases, the robot is expected to continue execution of the tasks, accurately. Meanwhile, the robot should be compliant to ensure the safety during the interaction. A nonlinear controller-observer is proposed for tracking the desired trajectory based on a preallocated hierarchy. The suggested controller-observer estimates the external torques applied to the robot body without using joint torque measurements and compensates its projection on the task spaces. Asymptotic stability of the task space errors, the null-space velocity and the external interaction estimation error during accomplishing multiple tracking tasks are shown analytically. Finally, the algorithm performance is shown through experiments on a 7-DOF KUKA LWR robot arm.

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.