Ali Mousavi Mohammadi, Maxim Vochten, Erwin Aertbeliën, Joris De Schutter
{"title":"一个通用的任务模型和控制策略,以支持学习、鲁棒控制和丰富的接触操作任务的泛化","authors":"Ali Mousavi Mohammadi, Maxim Vochten, Erwin Aertbeliën, Joris De Schutter","doi":"10.1016/j.robot.2025.105270","DOIUrl":null,"url":null,"abstract":"<div><div>Learning and controlling contact-rich tasks are based on a task model that is built from motion and wrench data collected from demonstration. In previous work, the procedure for choosing a proper reference frame to express the learned signals is often implicit, requires expert insight, or starts from proposed frame candidates. Furthermore, the exact location of the geometric features in the world or tool that determine this frame may be uncertain during task demonstration or execution. This article presents an automatic method to derive the optimal reference frame for the task model directly from recorded motion and wrench data. This frame maximizes decoupling between the learned signals, enabling the design of a decoupled task controller. The method is founded on screw theory, entirely probabilistic and requires no hyperparameters. The method is generic as it works regardless of whether the task involves translation, rotation, force, or moment, or any combination thereof. While other control approaches could be used, we propose a generic, decoupled, constraint-based and velocity-resolved controller to work in tandem with the derived task model. It involves a small number of task-dependent control parameters that need to be tuned. The derivation of the task model, the robustness of the controller, and the task generalization capabilities of their combination were validated for various tasks involving contact between rigid objects, including surface following and manipulation of articulated objects. The results show a good agreement between derived and assumed expert task frames as well as the effectiveness and versatility of the overall approach.</div></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":"197 ","pages":"Article 105270"},"PeriodicalIF":6.0000,"publicationDate":"2026-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A generic task model and control strategy to support learning, robust control, and generalization of contact-rich manipulation tasks\",\"authors\":\"Ali Mousavi Mohammadi, Maxim Vochten, Erwin Aertbeliën, Joris De Schutter\",\"doi\":\"10.1016/j.robot.2025.105270\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Learning and controlling contact-rich tasks are based on a task model that is built from motion and wrench data collected from demonstration. In previous work, the procedure for choosing a proper reference frame to express the learned signals is often implicit, requires expert insight, or starts from proposed frame candidates. Furthermore, the exact location of the geometric features in the world or tool that determine this frame may be uncertain during task demonstration or execution. This article presents an automatic method to derive the optimal reference frame for the task model directly from recorded motion and wrench data. This frame maximizes decoupling between the learned signals, enabling the design of a decoupled task controller. The method is founded on screw theory, entirely probabilistic and requires no hyperparameters. The method is generic as it works regardless of whether the task involves translation, rotation, force, or moment, or any combination thereof. While other control approaches could be used, we propose a generic, decoupled, constraint-based and velocity-resolved controller to work in tandem with the derived task model. It involves a small number of task-dependent control parameters that need to be tuned. The derivation of the task model, the robustness of the controller, and the task generalization capabilities of their combination were validated for various tasks involving contact between rigid objects, including surface following and manipulation of articulated objects. The results show a good agreement between derived and assumed expert task frames as well as the effectiveness and versatility of the overall approach.</div></div>\",\"PeriodicalId\":49592,\"journal\":{\"name\":\"Robotics and Autonomous Systems\",\"volume\":\"197 \",\"pages\":\"Article 105270\"},\"PeriodicalIF\":6.0000,\"publicationDate\":\"2026-03-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Robotics and Autonomous Systems\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0921889025003677\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"2025/12/1 0:00:00\",\"PubModel\":\"Epub\",\"JCR\":\"Q1\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Robotics and Autonomous Systems","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0921889025003677","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/12/1 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
A generic task model and control strategy to support learning, robust control, and generalization of contact-rich manipulation tasks
Learning and controlling contact-rich tasks are based on a task model that is built from motion and wrench data collected from demonstration. In previous work, the procedure for choosing a proper reference frame to express the learned signals is often implicit, requires expert insight, or starts from proposed frame candidates. Furthermore, the exact location of the geometric features in the world or tool that determine this frame may be uncertain during task demonstration or execution. This article presents an automatic method to derive the optimal reference frame for the task model directly from recorded motion and wrench data. This frame maximizes decoupling between the learned signals, enabling the design of a decoupled task controller. The method is founded on screw theory, entirely probabilistic and requires no hyperparameters. The method is generic as it works regardless of whether the task involves translation, rotation, force, or moment, or any combination thereof. While other control approaches could be used, we propose a generic, decoupled, constraint-based and velocity-resolved controller to work in tandem with the derived task model. It involves a small number of task-dependent control parameters that need to be tuned. The derivation of the task model, the robustness of the controller, and the task generalization capabilities of their combination were validated for various tasks involving contact between rigid objects, including surface following and manipulation of articulated objects. The results show a good agreement between derived and assumed expert task frames as well as the effectiveness and versatility of the overall approach.
期刊介绍:
Robotics and Autonomous Systems will carry articles describing fundamental developments in the field of robotics, with special emphasis on autonomous systems. An important goal of this journal is to extend the state of the art in both symbolic and sensory based robot control and learning in the context of autonomous systems.
Robotics and Autonomous Systems will carry articles on the theoretical, computational and experimental aspects of autonomous systems, or modules of such systems.