Abstract
We present a framework for deformable object manipulation that interleaves planning and control, enabling complex manipulation tasks without relying on high-fidelity modeling or simulation. The key question we address is when should we use planning and when should we use control to achieve the task? Planners are designed to find paths through complex configuration spaces, but for highly underactuated systems such as deformable objects achieving a specific configuration is very difficult even with high-fidelity models. Conversely, controllers can be designed to achieve specific configurations, but they can be trapped in undesirable local minima due to obstacles. Our approach consists of three components: (1) A global motion planner to generate gross motion of the deformable object; (2) A local controller for refinement of the configuration of the deformable object; and (3) A novel deadlock prediction algorithm to determine when to use planning versus control. By separating planning from control we are able to use different representations of the deformable object, reducing overall complexity and enabling efficient computation of motion. We demonstrate that our framework is able to successfully perform several manipulation tasks in simulation which cannot be performed using either our controller or planner alone.
This work was supported in part by NSF grant IIS-1656101 and ONR grant N000141712050.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
The video accompanying this paper (https://youtu.be/548ypyLOgPA) shows the task executions.
References
Anshelevich, E., Owens, S., Lamiraux, F., Kavraki, L.: Deformable volumes in path planning applications. In: ICRA (2000)
Bai, Y., Yu, W., Liu, C.K.: Dexterous manipulation of cloth. Comput. Graph. Forum 35(2), 523–532 (2016)
Berenson, D.: Manipulation of deformable objects without modeling and simulating deformation. In: IROS (2013)
Bhattacharya, S., Likhachev, M., Kumar, V.: Topological constraints in search-based robot path planning. Auton. Robot. 33(3), 273–290 (2012)
Brass, P., Vigan, I., Xu, N.: Shortest path planning for a tethered robot. Comput. Geom. 48(9), 732–742 (2015)
Burchan Bayazit, O., Jyh-Ming, L., Amato, N.: Probabilistic roadmap motion planning for deformable objects. In: ICRA (2002)
Coumans, E.: Bullet physics library. Open source: https://www.bulletphysics.org (2010)
Essahbi, N., Bouzgarrou, B.C., Gogu, G.: Soft material modeling for robotic manipulation. In: Applied Mechanics and Materials (2012)
Frank, B., Stachniss, C., Abdo, N., Burgard, W.: Efficient motion planning for manipulation robots in environments with deformable objects. In: IROS (2011)
Gayle, R., Lin, M., Manocha, D.: Constraint-based motion planning of deformable robots. In: ICRA (2005)
Hirai, S., Wada, T.: Indirect simultaneous positioning of deformable objects with multi-pinching fingers based on an uncertain model. Robotica 18(1), 3–11 (2000)
Huang, S.H., Pan, J., Mulcaire, G., Abbeel, P.: Leveraging appearance priors in non-rigid registration, with application to manipulation of deformable objects. In: IROS (2015)
Jaillet, L., Siméon, T.: Path deformation roadmaps: compact graphs with useful cycles for motion planning. Int. J. Robot. Res. 27(11–12), 1175–1188 (2008)
Jiménez, P.: Survey on model-based manipulation planning of deformable objects. Robot. Comput.-Integr. Manuf. 28(2), 154–163 (2012)
Kavraki, L.E., Svestka, P., Latombe, J.C., Overmars, M.H.: Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Trans. Robot. Autom. 12(4), 566–580 (1996)
Khalil, F., Payeur, P.: Dexterous robotic manipulation of deformable objects with multi-sensory feedback – a review. In: In-Teh (ed.) Robot Manipulators, Trends and Development, chap. 28, pp. 587–621 (2010)
Lamiraux, F., Kavraki, L.E.: Planning paths for elastic objects under manipulation constraints. Int. J. Robot. Res. 20(3), 188–208 (2001)
LaValle, S.M.: Planning Algorithms. Cambridge University Press, Cambridge (2006)
McConachie, D., Berenson, D.: Bandit-Based Model Selection for Deformable Object Manipulation. WAFR (2016)
Moll, M., Kavraki, L.E.: Path planning for deformable linear objects. IEEE Trans. Robot. 22(4), 625–636 (2006)
Murray, R.M., Li, Z., Sastry, S.S.: A Mathematical Introduction to Robotic Manipulation, vol. 29. CRC Press, Boca Raton (1994)
Navarro-Alarcon, D., Liu, Y.h., Romero, J.G., Li, P.: On the visual deformation servoing of compliant objects: uncalibrated control methods and experiments. Int. J. Robot. Res. 33(11), 1462–1480 (2014)
Park, D., Kapusta, A., Hawke, J., Kemp, C.C.: Interleaving planning and control for efficient haptically-guided reaching in unknown environments. In: Humanoids (2014)
Quinlan, S.: Real-time modification of collision-free paths. Ph.D. thesis, Department of Computer Science, Stanford University (1994)
Rodriguez, S., Amato, N.: An obstacle-based rapidly-exploring random tree. In: ICRA (2006)
Roussel, O., Borum, A., Taïx, M., Bretl, T.: Manipulation planning with contacts for an extensible elastic rod by sampling on the submanifold of static equilibrium configurations. In: ICRA (2015)
Saha, M., Isto, P., Latombe, J.C.: Motion planning for robotic manipulation of deformable linear objects. In: Proceedings of the International Symposium On Experimental Robotics (ISER) (2006)
Schulman, J., Ho, J., Lee, C., Abbeel, P.: Learning from demonstrations through the use of non-rigid registration. In: Springer Tracts in Advanced Robotics, vol. 114, pp. 339–354. Springer International Publishing, Berlin (2016)
Smolen, J., Patriciu, A.: Deformation planning for robotic soft tissue manipulation. In: 2009 Second International Conferences on Advances in Computer-Human Interactions, pp. 199–204 (2009)
Soonkyum Kim, Likhachev, M.: Path planning for a tethered robot using Multi-Heuristic A* with topology-based heuristics. In: IROS (2015)
Wada, T., Hirai, S., Kawarnura, S., Karniji, N.: Robust manipulation of deformable objects by a simple PID feedback. In: ICRA (2001)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
McConachie, D., Ruan, M., Berenson, D. (2020). Interleaving Planning and Control for Deformable Object Manipulation. In: Amato, N., Hager, G., Thomas, S., Torres-Torriti, M. (eds) Robotics Research. Springer Proceedings in Advanced Robotics, vol 10. Springer, Cham. https://doi.org/10.1007/978-3-030-28619-4_68
Download citation
DOI: https://doi.org/10.1007/978-3-030-28619-4_68
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-28618-7
Online ISBN: 978-3-030-28619-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)