A Sliding Mode Control Architecture for Human-Manipulator Cooperative Surface Treatment Tasks

This paper presents a control architecture readily suitable for surface treatment tasks such as polishing, grinding, finishing or deburring as carried out by a human operator, with the added benefit of accuracy, recurrence and physical strength as administered by a robotic manipulator partner. The shared strategy effectively couples the human operator propioceptive abilities and fine skills through his interactions with the autonomous physical agent. The novel proposed control scheme is based on task prioritization and a non-conventional sliding mode control, which is considered to benefit from its inherent robustness and low computational cost. The system relies on two force sensors, one located between the last link of the robot and the surface treatment tool, and the other located in some place of the robot end-effector: the former is used to suitably accomplish the conditioning task, while the latter is used by the operator to manually guide the robotic tool. When the operator chooses to cease guiding the tool, the robot motion safely switches back to an automatic reference tracking. The paper presents the theories for the novel collaborative controller, whilst its effectiveness for robotic surface treatment is substantiated by experimental results using a redundant 7R manipulator and a mock-up conditioning tool.

[1]  T. Yoshikawa,et al.  Task-Priority Based Redundancy Control of Robot Manipulators , 1987 .

[2]  Nikos A. Aspragathos,et al.  Online Stability in Human-Robot Cooperation with Admittance Control , 2016, IEEE Transactions on Haptics.

[3]  Fengjie Tian,et al.  Polishing pressure investigations of robot automatic polishing on curved surfaces , 2016 .

[4]  W. Marsden I and J , 2012 .

[5]  Jean-Jacques E. Slotine,et al.  A general framework for managing multiple tasks in highly redundant robotic systems , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[6]  John D. Simeral,et al.  An assistive decision-and-control architecture for force-sensitive hand–arm systems driven by human–machine interfaces , 2015, Int. J. Robotics Res..

[7]  Mark A. Minor,et al.  Hybrid Force–Velocity Sliding Mode Control of a Prosthetic Hand , 2008, IEEE Transactions on Biomedical Engineering.

[8]  Christopher Edwards,et al.  Sliding mode control : theory and applications , 1998 .

[9]  Yuri B. Shtessel,et al.  New methodologies for adaptive sliding mode control , 2010, Int. J. Control.

[10]  Gene H. Golub,et al.  Matrix computations , 1983 .

[11]  Hao-Chi Chang,et al.  Sliding mode control on electro-mechanical systems , 1999 .

[12]  G. Oriolo,et al.  Robotics: Modelling, Planning and Control , 2008 .

[13]  Giuliano Bissacco,et al.  Development of on the machine process monitoring and control strategy in Robot Assisted Polishing , 2015 .

[14]  Josep Tornero,et al.  Detecting dings and dents on specular car body surfaces based on optical flow , 2017 .

[15]  Shiuh-Jer Huang,et al.  Hai Hsiang Robotic End-Effector Impedance Control without Expensive Torque / Force Sensor , 2013 .