{"title":"An Admittance Controller with a Jerk Limiter for Position-Controlled Robots","authors":"Ryusei Mae, Ryo Kikuuwe","doi":"10.20965/jrm.2024.p0483","DOIUrl":null,"url":null,"abstract":"This paper proposes an admittance control scheme for robots equipped with joint-level position controllers involving deadtime. Its main feature is an elaborate discrete-time jerk limiter, which limits the third derivative of the position command sent to the controller. The jerk limiter is designed to suppress undesirable oscillation especially when the robot is in contact with a stiff environment. The controller is designed as a differential inclusion involving normal cones in the continuous-time domain, and its discrete-time algorithm is derived by the implicit Euler discretization. The presented controller was validated with experiments using a collaborative robot UR3e of Universal Robots, which has a deadtime of 6 ms in the velocity-command mode.","PeriodicalId":0,"journal":{"name":"","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.20965/jrm.2024.p0483","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper proposes an admittance control scheme for robots equipped with joint-level position controllers involving deadtime. Its main feature is an elaborate discrete-time jerk limiter, which limits the third derivative of the position command sent to the controller. The jerk limiter is designed to suppress undesirable oscillation especially when the robot is in contact with a stiff environment. The controller is designed as a differential inclusion involving normal cones in the continuous-time domain, and its discrete-time algorithm is derived by the implicit Euler discretization. The presented controller was validated with experiments using a collaborative robot UR3e of Universal Robots, which has a deadtime of 6 ms in the velocity-command mode.