A Transferable Force Controller based on Prescribed Performance for Contact Establishment in Robotic Assembly Tasks*

In industrial robotics, controller parameters for force control must be adjusted to the specific robot that performs a task and they must be re-adjusted when the same task is to be performed by another robot. We address this challenge by proposing a transferable force controller for contact establishment between robot and surface. The controller is implemented based on task frame formalism. The proposed controller is based on prescribed performance control (PPC) and does not rely on a dynamic model of the environment. Due to the inherent robustness of PPC, it can be used to ensure similar performance for the same task across different robots and environments. The proposed controller is validated experimentally in a simple contact establishment task performed by three different robots (Universal Robots UR5, Franka Emika Panda, Denso Wave VS087) and three different board materials providing different stiffness (steel, aluminum, PVC). The PPC is found to yield an up to two orders of magnitude smaller variance of closed-loop settling time across all robots and materials than a conventional impedance controller.

[1]  Joris De Schutter,et al.  Constraint-based Task Specification and Estimation for Sensor-Based Robot Systems in the Presence of Geometric Uncertainty , 2007, Int. J. Robotics Res..

[2]  Paolo Rocco,et al.  Implicit force control for an industrial robot based on stiffness estimation and compensation during motion , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[3]  Charalampos P. Bechlioulis,et al.  Neuro-Adaptive Force/Position Control With Prescribed Performance and Guaranteed Contact Maintenance , 2010, IEEE Transactions on Neural Networks.

[4]  Joris De Schutter,et al.  iTASC: a tool for multi-sensor integration in robot manipulation , 2008, 2008 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems.

[5]  Andreas Pott,et al.  Intuitive Constraint-Based Robot Programming for Robotic Assembly Tasks* The research leading to these results has received funding from the European Unions Seventh Framework Programme FP7/2013-2017 under grant agreement n 608604 (LIAA: Lean Intelligent Assembly Automation) and Horizon 2020 Research , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[6]  Jozef Suchy,et al.  Explicit and implicit force control of an industrial manipulator — An experimental summary , 2016, 2016 21st International Conference on Methods and Models in Automation and Robotics (MMAR).

[7]  Ganwen Zeng,et al.  An overview of robot force control , 1997, Robotica.

[8]  Alexander Winkler,et al.  Implicit Force Control of a Position Controlled Robot – A Comparison with Explicit Algorithms , 2015 .

[9]  George S. Kanakis,et al.  Prescribed contact establishment of a robot with a planar surface under position and stiffness uncertainties , 2018, Robotics Auton. Syst..

[10]  Luís Santos,et al.  Perceived Stiffness Estimation for Robot Force Control , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[11]  George A. Rovithakis,et al.  Prescribed Performance Adaptive Control of Uncertain Nonlinear Systems: State‐of‐the‐art and Open Issues , 2018, PAMM.

[12]  J. Norberto Pires New challenges for industrial robotic cell programming , 2009 .

[13]  Andreas Pott,et al.  A Prototype-Based Skill Model for Specifying Robotic Assembly Tasks , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[14]  Norbert Elkmann,et al.  Performance Indicator for Benchmarking Force-Controlled Robots , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[15]  George A. Rovithakis,et al.  On Prescribed Contact Establishment , 2017 .