Due to their complex dynamics and high-dimensional configuration spaces, non-rigid objects such as cables, garments, bedding and various food items remain notoriously challenging for robots to manipulate effectively. In this letter, we therefore develop, validate and analyze model-based optimal control techniques for dynamic manipulation of deformable objects. We study, in particular, the application of both the batch Newton method and the stagewise Differential Dynamic Programming (DDP) approach to this challenging problem domain. On a technical level, we derive analytic formulations for all necessary derivatives, noting that numerically stable simulation of deformable objects demands implicit integration schemes, which do not have closed form solutions. While both DDP and Newton's method converge quadratically, our experiments and analysis show that the relative overall performance of these two approaches depends heavily on the dimensions of the control problems being solved. We demonstrate the efficacy of our trajectory optimization formulations through a variety of simulation and real-world experiments.
Bibliographical noteFunding Information:
Manuscript received October 15, 2020; accepted February 7, 2021. Date of publication March 17, 2021; date of current version April 8, 2021. This letter was recommended for publication by Associate Editor Y. Zhao and Editor L. Pallottino upon evaluation of the reviewers’ comments. This work was supported by Microsoft Swiss JRC. (Corresponding author: Roi Poranne.) Simon Zimmermann and Stelian Coros are with the Department of Computer Science, ETH, 8006 Zurich, Switzerland (e-mail: email@example.com; firstname.lastname@example.org).
© 2016 IEEE.
- Motion planning
- trajectory optimization
ASJC Scopus subject areas
- Control and Systems Engineering
- Biomedical Engineering
- Human-Computer Interaction
- Mechanical Engineering
- Computer Vision and Pattern Recognition
- Computer Science Applications
- Control and Optimization
- Artificial Intelligence