Disentangling Dense Multi-Cable Knots
Abstract
Disentangling two or more cables often requires many steps to remove crossings between and within cables. We formalize the problem of disentangling multiple cables and present an algorithm, Iterative Reduction Of Non-planar Multiple cAble kNots (IRON-MAN), that outputs robot actions to remove crossings from multi-cable knotted structures. IRON-MAN uses a learned perception system inspired by prior work in single-cable untying to imitate a graph-based supervisor, and operates on RGB image inputs of the workspace. Given a sequence of images as input, the system can disentangle two-cable twists, three-cable braids, and knots of two or three cables, such as overhand, square, carrick bend, sheet bend, crown, and fisherman’s knots. IRON-MAN keeps track of task-relevant keypoints corresponding to cable endpoints and crossings and iteratively disentangles the cables by identifying and undoing crossings that are critical to knot structure. Using a da Vinci surgical robot, we experimentally evaluate the effectiveness of IRON-MAN on disentangling multi-cable knots of types that appear in the training data, as well as generalizing to novel classes of multi-cable knots. Results suggest that IRON-MAN is effective in disentangling knots involving up to three cables with 80.5% success and generalizing to knot types that are not present during training, with cables of identical or distinct colors. Supplementary material and videos can be found at https://tinyurl.com/multi-cable-disentangling.
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?
Connecting multiple ropes introduces more crossings and more endpoints, which amplifies the self-symmetry problem and makes it difficult to keep track of the status of every specific rope.
“Furthermore, connecting multiple ropes introduces more crossings while trying to tie/untie multiple ropes [241] than dealing with a single rope. It also presents more endpoints of ropes in the scene, which amplifies the self-symmetry problem and makes it difficult to keep track of the status of every specific rope.”
From Data-Driven Robotic Manipulation of Cloth-like Deformable Objects: The Present, Challenges and Future Prospects (2023) · cites this paper as [241]
Cites
Trends and challenges in robot manipulation
Billard, A., & Kragić, D. (2019) · Science · doi:10.1126/science.aat8414 · Cited by 1,007 · see citing works
Sánchez, J. M. O., Ramón, J. A. C., Bouzgarrou, B. C., & Mezouar, Y. (2018) · The International Journal of Robotics Research · doi:10.1177/0278364918779698 · Cited by 454 · see citing works
Visual Foresight: Model-Based Deep Reinforcement Learning for Vision-Based Robotic ControlPreprint
Ebert, F., Finn, C., Dasari, S., Xie, A., Lee, A. X., & Levine, S. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1812.00568 · Cited by 294 · see citing works
Combining self-supervised learning and imitation for vision-based rope manipulation
Nair, A., Chen, D., Agrawal, P., Isola, P., Abbeel, P., Malik, J., & Levine, S. (2017) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2017.7989247 · Cited by 260 · see citing works
van den Berg, J., Miller, S., Duckworth, D., Hu, H., Wan, A., Fu, X., Goldberg, K., & Abbeel, P. (2010) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2010.5509621 · Cited by 233 · see citing works
Self-citationPathak, D., Mahmoudieh, P., Luo, G., Agrawal, P., Chen, D., Shentu, F., Shelhamer, E., Malik, J., Efros, A. A., & Darrell, T. (2018) · IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW) · doi:10.1109/cvprw.2018.00278 · Cited by 188 · see citing works
A System for Robotic Heart Surgery that Learns to Tie Knots Using Recurrent Neural Networks
Mayer, H. G., Gomez, F. J., Wierstra, D., Nagy, I., Knoll, A., & Schmidhuber, J. (2008) · Advanced Robotics · doi:10.1163/156855308x360604 · Cited by 183 · see citing works
Dense Object Nets: Learning Dense Visual Object Descriptors By and For Robotic ManipulationPreprint
Florence, P., Manuelli, L., & Tedrake, R. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1806.08756 · Cited by 181 · see citing works
Self-Supervised Learning of State Estimation for Manipulating Deformable Linear Objects
Yan, M., Zhu, Y., Jin, N., & Bohg, J. (2020) · IEEE Robotics and Automation Letters · doi:10.1109/lra.2020.2969931 · Cited by 166 · see citing works
A portable, modular parallel wire crane for rescue operations
Merlet, J.-P., & Daney, D. (2010) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2010.5509299 · Cited by 149 · see citing works
SoftGym: Benchmarking Deep Reinforcement Learning for Deformable Object Manipulation
Lin, X., Wang, Y., Olkin, J., & Held, D. (2020) · arXiv · doi:10.48550/arxiv.2011.07215 · Cited by 140 · see citing works
Seita, D., Florence, P., Tompson, J., Coumans, E., Sindhwani, V., Goldberg, K., & Zeng, A. (2021) · 2021 IEEE International Conference on Robotics and Automation (ICRA) · doi:10.1109/icra48506.2021.9561391 · Cited by 130 · see citing works
Self-citationLearning Rope Manipulation Policies Using Dense Object Descriptors Trained on Synthetic Depth Data
Sundaresan, P., Grannen, J., Thananjeyan, B., Balakrishna, A., Laskey, M., Stone, K., Gonzalez, J. E., & Goldberg, K. (2020) · 2020 IEEE International Conference on Robotics and Automation (ICRA) · doi:10.1109/icra40945.2020.9197121 · Cited by 107 · see citing works
Self-citationVisuoSpatial Foresight for Multi-Step, Multi-Task Fabric Manipulation
Hoque, R., Seita, D., Balakrishna, A., Ganapathi, A., Tanwani, A., Jamali, N., Yamane, K., Iba, S., & Goldberg, K. (2020) · Robotics: Science and Systems XVI · doi:10.15607/rss.2020.xvi.034 · Cited by 74 · see citing works
Self-citationTangled: Learning to untangle ropes with RGB-D perception
Lui, W. H., & Saxena, A. (2013) · 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems · doi:10.1109/iros.2013.6696448 · Cited by 71 · see citing works
Learning Dense Visual Correspondences in Simulation to Smooth and Fold Real Fabrics
Ganapathi, A., Sundaresan, P., Thananjeyan, B., Balakrishna, A., Seita, D., Grannen, J., Hwang, M., Hoque, R., Gonzalez, J. E., Jamali, N., et al. (2021) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra48506.2021.9561980 · Cited by 69 · see citing works
Self-citationSurvey on multi-robot manipulation of deformable objects
Herguedas, R., Nicolás, G. L., Aragüés, R., et al. (2019) · IEEE International Conference on Emerging Technologies and Factory Automation (ETFA) · doi:10.1109/etfa.2019.8868987 · Cited by 65 · see citing works
One-handed knotting of a flexible rope with a high-speed multifingered hand having tactile sensors
Yamakawa, Y., Namiki, A., Ishikawa, M., & Shimojo, M. (2007) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2007.4399379 · Cited by 61 · see citing works
Occlusion-robust Deformable Object Tracking without Physics Simulation
Chi, C., & Berenson, D. (2019) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros40897.2019.8967827 · Cited by 55 · see citing works
Learning Arbitrary-Goal Fabric Folding with One Hour of Real Robot Experience
Lee, R., Ward, D., Cosgun, A., Dasagi, V., Corke, P., & Leitner, J. (2020) · arXiv · doi:10.48550/arxiv.2010.03209 · Cited by 47 · see citing works
Deformable Linear Object Prediction Using Locally Linear Latent Dynamics
Zhang, W., Schmeckpeper, K., Chaudhari, P., & Daniilidis, K. (2021) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra48506.2021.9560955 · Cited by 29 · see citing works
Untangling Dense Non-Planar Knots by Learning Manipulation Features and Recovery Policies
Sundaresan*, P., Grannen*, J., Thananjeyan, B., Balakrishna, A., Ichnowski, J., Novoseller, E., Hwang, M., Laskey, M., Gonzalez, J., & Goldberg, K. (2021) · Robotics: Science and Systems XVII · doi:10.15607/rss.2021.xvii.013 · Cited by 26 · see citing works
Self-citationDeep Transfer Learning of Pick Points on Fabric for Robot Bed-MakingPreprint
Seita, D., Jamali, N., Laskey, M., et al. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1809.09810 · Cited by 23 · see citing works
Self-citationDeep Imitation Learning of Sequential Fabric Smoothing Policies
Seita, D., Ganapathi, A., Hoque, R., Hwang, M., Cen, E., Tanwani, A. K., Balakrishna, A., Thananjeyan, B., Ichnowski, J., Jamali, N., et al. (2019) · Cited by 20 · see citing works
Self-citationRobots of the Lost Arc: Learning to Dynamically Manipulate Fixed-Endpoint Ropes and Cables.Preprint
Zhang, H., Ichnowski, J., Seita, D., Wang, J., & Goldberg, K. Y. (2020) · arXiv (Cornell University) · Cited by 4 · see citing works
Self-citation
Flagged first, then by citations
Cited by
Sorted by citations
Kadi, H. A., & Terzić, K. (2023) · Sensors · doi:10.3390/s23052389 · Cited by 19 · see citing works
“Viswanath et al. (2021) [241] managed to untie multiple cables with their Iterative Reduction Of Non-planar Multiple cAble kNots (IRON-MAN) system that generates primitive actions to remove crossing on the cables.”
Background
- Authors
- Viswanath, V., Grannen, J., Sundaresan, P., Thananjeyan, B., Balakrishna, A., Novoseller, E., Ichnowski, J., Laskey, M., Gonzalez, J. E., & Goldberg, K.
- Affiliations
- University of California, Berkeley (US)
- Toyota Research Institute (US)
- ORCID
- Venue
- 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
- Publisher
- IEEE
- Published
- 2021-09-27
- Pages
- 3731-3738
- ISSN
- 2153-0858 (ISSN-L)
- OpenAlex
- W4205603020
- Cited by
- 21
- References
- 25
- Citations by year
- 2026: 1 · 2025: 5 · 2024: 6 · 2023: 6 · 2022: 3
- FWCI
- 5.60
- Type
- conference paper
- Language
- en
- Open access
- closed
- Licence
- 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 › Engineering › Biomedical Engineering › Soft Robotics and Applications
- Physical Sciences › Mathematics › Geometry and Topology › Geometric and Algebraic Topology
- Keywords
- Iron Man, da Vinci surgical robot
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