Lorenz Halt, Fengjunjie Pan, Philipp Tenbrock, A. Pott, T. Seel
{"title":"A Transferable Force Controller based on Prescribed Performance for Contact Establishment in Robotic Assembly Tasks*","authors":"Lorenz Halt, Fengjunjie Pan, Philipp Tenbrock, A. Pott, T. Seel","doi":"10.1109/COASE.2019.8843020","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":6695,"journal":{"name":"2019 IEEE 15th International Conference on Automation Science and Engineering (CASE)","volume":"34 1","pages":"830-835"},"PeriodicalIF":0.0000,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 15th International Conference on Automation Science and Engineering (CASE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COASE.2019.8843020","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
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.