RoboNinja: Learning an Adaptive Cutting Policy for Multi-Material Objects
Zhenjia Xu, Xingyu Lin, Cheng Chi, Zhiao Huang, Chuang Gan, Shuran Song
- 发表年份
- 2023
- 引用次数
- 16
- 访问权限
- 开放获取
摘要
We introduce RoboNinja, a learning-based cutting system for multi-material objects (i.e., soft objects with rigid cores such as avocados or mangos).In contrast to prior works using open-loop cutting actions to cut through single-material objects (e.g., slicing a cucumber), RoboNinja aims to remove the soft part of an object while preserving the rigid core, thereby maximizing the yield.To achieve this, our system closes the perceptionaction loop by utilizing an interactive state estimator and an adaptive cutting policy.The system first employs sparse collision information to iteratively estimate the position and geometry of an object's core and then generates closed-loop cutting actions based on the estimated state and a tolerance value.The "adaptiveness" of the policy is achieved through the tolerance value, which modulates the policy's conservativeness when encountering collisions, maintaining an adaptive safety distance from the estimated core.Learning such cutting skills directly on a realworld robot is challenging.Yet, existing simulators are limited in simulating multi-material objects or computing the energy consumption during the cutting process.To address this issue, we develop a differentiable cutting simulator that supports multimaterial coupling and allows for the generation of optimized trajectories as demonstrations for policy learning.Furthermore, by using a low-cost force sensor to capture collision feedback, we were able to successfully deploy the learned model in real-world scenarios, including objects with diverse core geometries and soft materials.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002