Learning to navigate cloth using haptics
Abstract
We present a controller that allows an armlike manipulator to navigate deformable cloth garments in simulation through the use of haptic information. The main challenge of such a controller is to avoid getting tangled in, tearing or punching through the deforming cloth. Our controller aggregates force information from a number of haptic-sensing spheres all along the manipulator for guidance. Based on haptic forces, each individual sphere updates its target location, and the conflicts that arise between this set of desired positions is resolved by solving an inverse kinematic problem with constraints. Reinforcement learning is used to train the controller for a single haptic-sensing sphere, where a training run is terminated (and thus penalized) when large forces are detected due to contact between the sphere and a simplified model of the cloth. In simulation, we demonstrate successful navigation of a robotic arm through a variety of garments, including an isolated sleeve, a jacket, a shirt, and shorts. Our controller out-performs two baseline controllers: one without haptics and another that was trained based on large forces between the sphere and cloth, but without early termination.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The ability to distinguish the inner surface of an article from the outer helps to avoid becoming tangled in the article.
“The ability to distinguish the inner surface of an article from the outer helps to avoid becoming tangled in the article [230].”
From Data-Driven Robotic Manipulation of Cloth-like Deformable Objects: The Present, Challenges and Future Prospects (2023) · cites this paper as [230]
Cites
Human-level control through deep reinforcement learning
Mnih, V., Kavukcuoglu, K., Silver, D., Rusu, A. A., Veness, J., Bellemare, M. G., Graves, A., Riedmiller, M., Fidjeland, A. K., Ostrovski, G., et al. (2015) · Nature · doi:10.1038/nature14236 · Cited by 30,357 · see citing works
Mastering the game of Go with deep neural networks and tree search
Silver, D., Huang, A., Maddison, C. J., Guez, A., Sifre, L., van den Driessche, G., Schrittwieser, J., Antonoglou, I., Panneershelvam, V., Lanctot, M., et al. (2016) · Nature · doi:10.1038/nature16961 · Cited by 15,612 · see citing works
Continuous control with deep reinforcement learning
Lillicrap, T. P., Hunt, J. J., Pritzel, A., Heess, N., Erez, T., Tassa, Y., Silver, D., & Wierstra, D. (2015) · arXiv · doi:10.48550/arxiv.1509.02971 · Cited by 10,782 · see citing works
Bengio, Y., Louradour, J., Collobert, R., & Weston, J. (2009) · Proceedings of the 26th Annual International Conference on Machine Learning · doi:10.1145/1553374.1553380 · Cited by 5,366 · cited 1× · see citing works
“The neural network is trained using Trust Region Policy Optimization (TRPO) [22] with a curriculum learning strategy [31].”
MethodTrust region policy optimization
Schulman, J., Levine, S., Moritz, P., Jordan, M. I., & Abbeel, P. (2015) · arXiv · doi:10.48550/arxiv.1502.05477 · Cited by 4,578 · see citing works
High-Dimensional Continuous Control Using Generalized Advantage Estimation
Schulman, J., Moritz, P., Levine, S., Jordan, M., & Abbeel, P. (2015) · arXiv · doi:10.48550/arxiv.1506.02438 · Cited by 2,103 · see citing works
Unified particle physics for real-time applications
Macklin, M., Müller, M., Chentanez, N., et al. (2014) · ACM Transactions on Graphics · doi:10.1145/2601097.2601152 · Cited by 452 · see citing works
HERB: a home exploring robotic butler
Srinivasa, S. S., Ferguson, D., Helfrich, C. J., Berenson, D., Collet, A., Diankov, R., Gallagher, G., Hollinger, G. A., Kuffner, J., & Weghe, M. V. (2009) · Autonomous Robots · doi:10.1007/s10514-009-9160-9 · Cited by 310 · see citing works
A geometric approach to robotic laundry folding
Miller, S., van den Berg, J., Fritz, M., Darrell, T., Goldberg, K., & Abbeel, P. (2011) · The International Journal of Robotics Research · doi:10.1177/0278364911430417 · Cited by 238 · see citing works
A Framework for Push-Grasping in Clutter
Doğar, M. R., & Srinivasa, S. S. (2011) · Robotics: Science and Systems · doi:10.15607/rss.2011.vii.009 · Cited by 203 · see citing works
Q-PrOP: Sample-efficient policy gradient with an off-policy criticPreprint
Gu, S., Lillicrap, T., Zoubin Ghahramani, A., Turner, R. E., & Levine, S. (2016) · arXiv (Cornell University) · doi:10.17863/cam.21294 · Cited by 189 · see citing works
Manipulation of deformable objects without modeling and simulating deformation
Berenson, D. (2013) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2013.6697007 · Cited by 162 · see citing works
Reaching in clutter with whole-arm tactile sensing
Jain, A., Killpack, M. D., Edsinger, A., & Kemp, C. C. (2013) · The International Journal of Robotics Research · doi:10.1177/0278364912471865 · Cited by 111 · see citing works
Q-Prop: Sample-Efficient Policy Gradient with An Off-Policy CriticPreprint
Gu, S., Lillicrap, T., Ghahramani, Z., et al. (2016) · arXiv (Cornell University) · doi:10.48550/arxiv.1611.02247 · Cited by 90 · see citing works
Perceiving, learning, and exploiting object affordances for autonomous pile manipulation
Katz, D., Venkatraman, A., Kazemi, M., et al. (2014) · Autonomous Robots · doi:10.1007/s10514-014-9407-y · Cited by 88 · see citing works
Navigation in three-dimensional cluttered environments for mobile manipulation
Hornung, A., Phillips, M., Jones, E. G., et al. (2012) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2012.6225029 · Cited by 83 · see citing works
Iterative path optimisation for personalised dressing assistance using vision and force information
Gao, Y., Chang, H. J., & Demiris, Y. (2016) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2016.7759647 · Cited by 78 · see citing works
Gravity-Based Robotic Cloth Folding
van den Berg, J., Miller, S., Goldberg, K., & Abbeel, P. (2010) · Springer tracts in advanced robotics · doi:10.1007/978-3-642-17452-0_24 · Cited by 75 · see citing works
Character Motion Synthesis by Topology Coordinates
Ho, E. S. L., & Komura, T. (2009) · Computer Graphics Forum · doi:10.1111/j.1467-8659.2009.01369.x · Cited by 65 · see citing works
Harmonic parameterization by electrostatics
Wang, H., Sidorov, K. A., Sandilands, P., & Komura, T. (2013) · ACM Transactions on Graphics · doi:10.1145/2503177 · Cited by 53 · see citing works
Model predictive control for fast reaching in clutter
Killpack, M. D., Kapusta, A. S., & Kemp, C. C. (2015) · Autonomous Robots · doi:10.1007/s10514-015-9492-6 · Cited by 49 · see citing works
Data-driven haptic perception for robot-assisted dressing
Kapusta, A. S., Yu, W., Bhattacharjee, T., Liu, C. K., Turk, G., & Kemp, C. C. (2016) · IEEE RO-MAN · doi:10.1109/roman.2016.7745158 · Cited by 47 · see citing works
Self-citationBottom dressing by a life-sized humanoid robot provided failure detection and recovery functions
Yamazaki, K., Oya, R., Nagahama, K., Okada, K., & Inaba, M. (2014) · 2014 IEEE/SICE International Symposium on System Integration · doi:10.1109/sii.2014.7028101 · Cited by 42 · see citing works
What does the person feel? Learning to infer applied forces during robot-assisted dressing
Erickson, Z., Clegg, A., Yu, W., Turk, G., Liu, C. K., & Kemp, C. C. (2017) · 2017 IEEE International Conference on Robotics and Automation (ICRA) · doi:10.1109/icra.2017.7989718 · Cited by 41 · see citing works
Self-citationHaptic simulation for robot-assisted dressing
Yu, W., Kapusta, A., Tan, J., Kemp, C. C., Turk, G., & Liu, C. K. (2017) · 2017 IEEE International Conference on Robotics and Automation (ICRA) · doi:10.1109/icra.2017.7989716 · Cited by 41 · see citing works
Self-citationClegg, A., Tan, J., Turk, G., & Liu, C. K. (2015) · ACM Transactions on Graphics · doi:10.1145/2766986 · Cited by 34 · see citing works
Self-citationBhattacharjee, T., Grice, P. M., Kapusta, A. S., et al. (2014) · ScholarsArchive (Brigham Young University) · Cited by 22 · see citing works
A representation of deformable objects for motion planning with no physical simulation
Phillips-Grafflin, C., & Berenson, D. (2014) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2014.6906595 · Cited by 11 · see citing works
Adaptive motion control in uncertain environments using tactile feedback
Sygulla, F., Schuetz, C., & Rixen, D. J. (2016) · IEEE International Conference on Advanced Intelligent Mechatronics (AIM) · doi:10.1109/aim.2016.7576946 · Cited by 6 · see citing works
Motion planning for cooperative manipulators folding flexible planar objects
Balaguer, B., & Carpin, S. (2010) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2010.5649031 · Cited by 5 · see citing works
Towards Cloth-Manipulating Characters
Miguel, E., Feng, A., Xu, Y., & Shapiro, A. (2014) · Cited by 3 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Probabilistic real-time user posture tracking for personalized robot-assisted dressing
Zhang, F., Cully, A., & Demiris, Y. (2019) · IEEE Transactions on Robotics · doi:10.1109/tro.2019.2904461 · Cited by 70 · see citing works
Kadi, H. A., & Terzić, K. (2023) · Sensors · doi:10.3390/s23052389 · Cited by 19 · see citing works
“Clegg et al. (2017) [230] penalise the distance to the goal and the failure of the task.”
BackgroundMethodInfluential
- Authors
- Clegg, A., Yu, W., Erickson, Z., Tan, J., Liu, C. K., & Turk, G.
- Affiliations
- Georgia Institute of Technology (US)
- Google (United States) (US)
- Venue
- 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
- Publisher
- IEEE
- Published
- 2017-09
- Pages
- 2799-2805
- ISSN
- 2153-0858 (ISSN-L)
- OpenAlex
- W2604272735
- Cited by
- 20
- References
- 31
- Citations by year
- 2024: 2 · 2023: 6 · 2022: 3 · 2021: 1 · 2020: 2 · 2019: 4 · 2018: 2
- FWCI
- 3.34
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (publishedVersion)
- Topics
- Physical Sciences › Engineering › Control and Systems Engineering › Robot Manipulation and Learning
- Physical Sciences › Computer Science › Artificial Intelligence › Reinforcement Learning in Robotics
- Physical Sciences › Engineering › Biomedical Engineering › Soft Robotics and Applications
- Keywords
- fabric manipulation, haptic feedback, reinforcement learning
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review