{"title":"基于采样和局部互补的全局接触隐式MPC逼近","authors":"Sharanya Venkatesh;Bibit Bianchini;Alp Aydinoglu;William Yang;Michael Posa","doi":"10.1109/LRA.2025.3615030","DOIUrl":null,"url":null,"abstract":"To achieve general-purpose dexterous manipulation, robots must rapidly devise and execute contact-rich behaviors. Existing model-based controllers cannot globally optimize in real time over the exponential number of possible contact sequences. Instead, progress in contact-implicit control leverages simpler models that, while still hybrid, make local approximations. Locality limits the controller to exploit only nearby interactions, requiring intervention to richly explore contacts more broadly. Our approach leverages the strengths of local complementarity-based control combined with low-dimensional, but global, sampling of possible end effector locations. Our key insight is to consider a contact-free stage preceding a contact-rich stage at every control loop. Our algorithm, in parallel, samples end effector locations to which the contact-free stage can move the robot, then considers the cost predicted by contact-rich MPC local to each sampled location. The result is a globally-informed, contact-implicit controller capable of real-time dexterous manipulation. We demonstrate our controller on precise, non-prehensile manipulation of non-convex objects with a Franka arm.","PeriodicalId":13241,"journal":{"name":"IEEE Robotics and Automation Letters","volume":"10 11","pages":"12117-12124"},"PeriodicalIF":5.3000,"publicationDate":"2025-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Approximating Global Contact-Implicit MPC via Sampling and Local Complementarity\",\"authors\":\"Sharanya Venkatesh;Bibit Bianchini;Alp Aydinoglu;William Yang;Michael Posa\",\"doi\":\"10.1109/LRA.2025.3615030\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"To achieve general-purpose dexterous manipulation, robots must rapidly devise and execute contact-rich behaviors. Existing model-based controllers cannot globally optimize in real time over the exponential number of possible contact sequences. Instead, progress in contact-implicit control leverages simpler models that, while still hybrid, make local approximations. Locality limits the controller to exploit only nearby interactions, requiring intervention to richly explore contacts more broadly. Our approach leverages the strengths of local complementarity-based control combined with low-dimensional, but global, sampling of possible end effector locations. Our key insight is to consider a contact-free stage preceding a contact-rich stage at every control loop. Our algorithm, in parallel, samples end effector locations to which the contact-free stage can move the robot, then considers the cost predicted by contact-rich MPC local to each sampled location. The result is a globally-informed, contact-implicit controller capable of real-time dexterous manipulation. We demonstrate our controller on precise, non-prehensile manipulation of non-convex objects with a Franka arm.\",\"PeriodicalId\":13241,\"journal\":{\"name\":\"IEEE Robotics and Automation Letters\",\"volume\":\"10 11\",\"pages\":\"12117-12124\"},\"PeriodicalIF\":5.3000,\"publicationDate\":\"2025-09-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Robotics and Automation Letters\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/11181073/\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ROBOTICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Robotics and Automation Letters","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11181073/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ROBOTICS","Score":null,"Total":0}
Approximating Global Contact-Implicit MPC via Sampling and Local Complementarity
To achieve general-purpose dexterous manipulation, robots must rapidly devise and execute contact-rich behaviors. Existing model-based controllers cannot globally optimize in real time over the exponential number of possible contact sequences. Instead, progress in contact-implicit control leverages simpler models that, while still hybrid, make local approximations. Locality limits the controller to exploit only nearby interactions, requiring intervention to richly explore contacts more broadly. Our approach leverages the strengths of local complementarity-based control combined with low-dimensional, but global, sampling of possible end effector locations. Our key insight is to consider a contact-free stage preceding a contact-rich stage at every control loop. Our algorithm, in parallel, samples end effector locations to which the contact-free stage can move the robot, then considers the cost predicted by contact-rich MPC local to each sampled location. The result is a globally-informed, contact-implicit controller capable of real-time dexterous manipulation. We demonstrate our controller on precise, non-prehensile manipulation of non-convex objects with a Franka arm.
期刊介绍:
The scope of this journal is to publish peer-reviewed articles that provide a timely and concise account of innovative research ideas and application results, reporting significant theoretical findings and application case studies in areas of robotics and automation.