Robot Motion Planning for Pouring Liquids

Authors

  • Zherong Pan The University of North Carolina
  • Chonhyon Park The University of North Carolina
  • Dinesh Manocha The University of North Carolina

DOI:

https://doi.org/10.1609/icaps.v26i1.13787

Abstract

We present a new algorithm to compute a collision-free trajectory for a robot manipulator to pour liquid from one container to the other. Our formulation uses a physical fluid model to predicate its highly deformable motion. We present simulation guided and optimization based method to automatically compute the transferring trajectory. Instead of abstract or simplified liquid models, we use the full-featured and accurate Navier-Stokes model that provides the fine-grained information of velocity distribution inside the liquid body. Moreover, this information is used as an additional guiding energy term for the planner. One of our key contributions is the tight integration between the fine-grained fluid simulator, liquid transfer controller, and the optimization-based planner. We have implemented the method using hybrid particle-mesh fluid simulator (FLIP) and demonstrated its performance on 4 benchmarks, with different cup shapes and viscosity coefficients.

Downloads

Published

2016-03-30

How to Cite

Pan, Z., Park, C., & Manocha, D. (2016). Robot Motion Planning for Pouring Liquids. Proceedings of the International Conference on Automated Planning and Scheduling, 26(1), 518-526. https://doi.org/10.1609/icaps.v26i1.13787