{"title":"Software Architecture For Deformable Linear Object Manipulation: A Shape Manipulation Case Study","authors":"Manuel Zürn, Markus Wnuk, A. Lechler, A. Verl","doi":"10.1145/3526071.3527520","DOIUrl":null,"url":null,"abstract":"Deformable linear object manipulation is challenging due to their high dimensional configuration space and their underactuated nature when manipulated by a robotic gripper. Due to the complexity of the task, robotic manipulation relies on sensors and computationally demanding models, which end up in multiple different software components interacting with each other. Research in deformable object manipulation usually focuses on modeling, planning or control, without focusing on a software architecture. This paper presents a novel software architecture for deformable linear object manipulation. The software architecture includes components for deformable linear object manipulation, namely perception-, observation-, robot control-, planning-, communication- and decision component. On top of these components, a layered software architecture consisting of a decision layer, a skill layer and a functional layer is presented The proposed concept aims to be a blueprint for a unified software architecture satisfying the requirements of robotic systems to achieve deformable linear object manipulation. The validation of the software architecture is done in a case study of an autonomous shape manipulation task, where one robot and a stereo camera shape a deformable linear object to a predefined desired shape. This use case is inspired by an automated cable routing process, which today in the industry is still mainly handled manually and therefore offers a vast potential for automation.","PeriodicalId":120831,"journal":{"name":"2022 IEEE/ACM 4th International Workshop on Robotics Software Engineering (RoSE)","volume":"74 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE/ACM 4th International Workshop on Robotics Software Engineering (RoSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3526071.3527520","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Deformable linear object manipulation is challenging due to their high dimensional configuration space and their underactuated nature when manipulated by a robotic gripper. Due to the complexity of the task, robotic manipulation relies on sensors and computationally demanding models, which end up in multiple different software components interacting with each other. Research in deformable object manipulation usually focuses on modeling, planning or control, without focusing on a software architecture. This paper presents a novel software architecture for deformable linear object manipulation. The software architecture includes components for deformable linear object manipulation, namely perception-, observation-, robot control-, planning-, communication- and decision component. On top of these components, a layered software architecture consisting of a decision layer, a skill layer and a functional layer is presented The proposed concept aims to be a blueprint for a unified software architecture satisfying the requirements of robotic systems to achieve deformable linear object manipulation. The validation of the software architecture is done in a case study of an autonomous shape manipulation task, where one robot and a stereo camera shape a deformable linear object to a predefined desired shape. This use case is inspired by an automated cable routing process, which today in the industry is still mainly handled manually and therefore offers a vast potential for automation.