Contact-Implicit Planning and Control for Non-Prehensile Manipulation Using State-Triggered Constraints

Maozhen Wang, Aykut Özgün Önol, P. Long, T. Padır
{"title":"Contact-Implicit Planning and Control for Non-Prehensile Manipulation Using State-Triggered Constraints","authors":"Maozhen Wang, Aykut Özgün Önol, P. Long, T. Padır","doi":"10.48550/arXiv.2210.09540","DOIUrl":null,"url":null,"abstract":"We present a contact-implicit planning approach that can generate contact-interaction trajectories for non-prehensile manipulation problems without tuning or a tailored initial guess and with high success rates. This is achieved by leveraging the concept of state-triggered constraints (STCs) to capture the hybrid dynamics induced by discrete contact modes without explicitly reasoning about the combinatorics. STCs enable triggering arbitrary constraints by a strict inequality condition in a continuous way. We first use STCs to develop an automatic contact constraint activation method to minimize the effective constraint space based on the utility of contact candidates for a given task. Then, we introduce a re-formulation of the Coulomb friction model based on STCs that is more efficient for the discovery of tangential forces than the well-studied complementarity constraints-based approach. Last, we include the proposed friction model in the planning and control of quasi-static planar pushing. The performance of the STC-based contact activation and friction methods is evaluated by extensive simulation experiments in a dynamic pushing scenario. The results demonstrate that our methods outperform the baselines based on complementarity constraints with a significant decrease in the planning time and a higher success rate. We then compare the proposed quasi-static pushing controller against a mixed-integer programming-based approach in simulation and find that our method is computationally more efficient and provides a better tracking accuracy, with the added benefit of not requiring an initial control trajectory. Finally, we present hardware experiments demonstrating the usability of our framework in executing complex trajectories in real-time even with a low-accuracy tracking system.","PeriodicalId":136210,"journal":{"name":"International Symposium of Robotics Research","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Symposium of Robotics Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.48550/arXiv.2210.09540","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

We present a contact-implicit planning approach that can generate contact-interaction trajectories for non-prehensile manipulation problems without tuning or a tailored initial guess and with high success rates. This is achieved by leveraging the concept of state-triggered constraints (STCs) to capture the hybrid dynamics induced by discrete contact modes without explicitly reasoning about the combinatorics. STCs enable triggering arbitrary constraints by a strict inequality condition in a continuous way. We first use STCs to develop an automatic contact constraint activation method to minimize the effective constraint space based on the utility of contact candidates for a given task. Then, we introduce a re-formulation of the Coulomb friction model based on STCs that is more efficient for the discovery of tangential forces than the well-studied complementarity constraints-based approach. Last, we include the proposed friction model in the planning and control of quasi-static planar pushing. The performance of the STC-based contact activation and friction methods is evaluated by extensive simulation experiments in a dynamic pushing scenario. The results demonstrate that our methods outperform the baselines based on complementarity constraints with a significant decrease in the planning time and a higher success rate. We then compare the proposed quasi-static pushing controller against a mixed-integer programming-based approach in simulation and find that our method is computationally more efficient and provides a better tracking accuracy, with the added benefit of not requiring an initial control trajectory. Finally, we present hardware experiments demonstrating the usability of our framework in executing complex trajectories in real-time even with a low-accuracy tracking system.
基于状态触发约束的非握盘操作的隐式接触规划与控制
我们提出了一种接触隐式规划方法,该方法可以在不调整或量身定制的初始猜测的情况下为非握握性操作问题生成接触交互轨迹,并且成功率很高。这是通过利用状态触发约束(STCs)的概念来捕获由离散接触模式引起的混合动力学,而无需明确地推理组合。STCs可以连续地通过严格的不等式条件触发任意约束。我们首先使用STCs开发了一种自动接触约束激活方法,该方法基于给定任务的接触候选函数的效用来最小化有效约束空间。然后,我们引入了基于STCs的库仑摩擦模型的重新表述,该模型比基于互补约束的方法更有效地发现切向力。最后,将提出的摩擦模型应用于准静态平面推进的规划和控制。通过大量的仿真实验,对基于stc的接触激活和摩擦方法的性能进行了评估。结果表明,我们的方法优于基于互补约束的基线,规划时间显著减少,成功率更高。然后,我们在仿真中将所提出的准静态推力控制器与基于混合整数规划的方法进行了比较,发现我们的方法在计算上更有效,并且提供了更好的跟踪精度,并且不需要初始控制轨迹。最后,我们展示了硬件实验,证明了我们的框架在低精度跟踪系统下实时执行复杂轨迹的可用性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信