Autonomous active recognition and unfolding of clothes using random decision forests and probabilistic planning
Abstract
We present a novel approach to the problem of autonomously recognizing and unfolding articles of clothing using a dual manipulator. The problem consists of grasping an article from a random point, recognizing it and then bringing it into an unfolded state. We propose a data-driven method for clothes recognition from depth images using Random Decision Forests. We also propose a method for unfolding an article of clothing after estimating and grasping two key-points, using Hough forests. Both methods are implemented into a POMDP framework allowing the robot to interact optimally with the garments, taking into account uncertainty in the recognition and point estimation process. This active recognition and unfolding makes our system very robust to noisy observations. Our methods were tested on regular-sized clothes using a dual-arm manipulator and an Xtion depth sensor. We achieved 100% accuracy in active recognition and 93.3% unfolding success rate, while our system operates faster compared to the state of the art.
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?
Classical control methods have been successfully applied to CDO manipulation, but they tend to be restricted to a narrow range of defined configurations.
“Classical control methods have been successfully applied to CDO manipulation [9,10], but they tend to be restricted to a narrow range of defined configurations.”
From Data-Driven Robotic Manipulation of Cloth-like Deformable Objects: The Present, Challenges and Future Prospects (2023) · cites this paper as [10]
Cites
Breiman, L. (2001) · Machine Learning · doi:10.1023/a:1010933404324 · Cited by 133,538 · see citing works
Real-time human pose recognition in parts from single depth images
Shotton, J., Fitzgibbon, A. W., Cook, M., Sharp, T., Finocchio, M., Moore, R., Kipman, A., & Blake, A. (2011) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2011.5995316 · Cited by 3,545 · see citing works
Hough Forests for Object Detection, Tracking, and Action Recognition
Gall, J., Yao, A., Razavi, N., Gool, L. V., & Lempitsky, V. (2011) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2011.70 · Cited by 584 · see citing works
Maitin-Shepard, J., Cusumano-Towner, M., Lei, J., & Abbeel, P. (2010) · 2010 IEEE International Conference on Robotics and Automation · doi:10.1109/robot.2010.5509439 · Cited by 418 · see citing works
Bringing clothing into desired configurations with limited perception
Cusumano-Towner, M., Singh, A., Miller, S., O’Brien, J. F., & Abbeel, P. (2011) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2011.5980327 · Cited by 144 · see citing works
Using depth and appearance features for informed robot grasping of highly wrinkled clothes
Arnau Ramisa, A., Alenyà, G., Moreno-Noguer, F., & Carme Torras, A. (2012) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2012.6225045 · Cited by 122 · see citing works
Unfolding of Massive Laundry and Classification Types by Dual Manipulator
Osawa, F., Seki, H., & Kamiya, Y. (2007) · Journal of Advanced Computational Intelligence and Intelligent Informatics · doi:10.20965/jaciii.2007.p0457 · Cited by 102 · see citing works
Bimanual robotic cloth manipulation for laundry folding
Bersch, C., Pitzer, B., & Kammel, S. (2011) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2011.6095109 · Cited by 98 · see citing works
Parametrized shape models for clothing
Miller, S. D., Fritz, M., Darrell, T., & Abbeel, P. (2011) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2011.5980453 · Cited by 92 · see citing works
The Belief Roadmap: Efficient Planning in Linear POMDPs by Factoring the Covariance
Prentice, S., & Roy, N. (2010) · Springer tracts in advanced robotics · doi:10.1007/978-3-642-14743-2_25 · Cited by 91 · see citing works
Classification of clothing using interactive perception
Willimon, B., Birchfield, S. T., & Walker, I. D. (2011) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2011.5980336 · Cited by 87 · see citing works
A point-based POMDP planner for target tracking
Hsu, D., Lee, W. S., & Rong, N. (2008) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2008.4543611 · Cited by 79 · see citing works
Clothes state recognition using 3D observed data
Kita, Y., Ueshiba, T., Neo, E., & Kita, N. (2009) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2009.5152741 · Cited by 73 · see citing works
Model for unfolding laundry using interactive perception
Willimon, B., Birchfield, S. T., & Walker, I. D. (2011) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2011.6095066 · Cited by 60 · see citing works
Yu, T.-H., Kim, T., & Cipolla, R. (2013) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2013.467 · Cited by 58 · see citing works
Self-citationModel for unfolding laundry using interactive perception
Willimon, B., Birchfield, S. T., & Walker, I. D. (2011) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2011.6048796 · Cited by 50 · see citing works
Planning strategy for task of unfolding clothes
Hamajima, K., & Kakikura, M. (2000) · Robotics and Autonomous Systems · doi:10.1016/s0921-8890(99)00115-3 · Cited by 45 · see citing works
On the Development of a Specialized Flexible Gripper for Garment Handling
Le, T.-H.-L., Jilich, M., Landini, A., Zoppi, M., Zlatanov, D., & Molfino, R. (2013) · Journal of Automation and Control Engineering · doi:10.12720/joace.1.3.255-259 · Cited by 45 · see citing works
Clothes handling based on recognition by strategic observation
Kita, Y., Kanehiro, F., Ueshiba, T., & Kita, N. (2011) · IEEE-RAS International Conference on Humanoid Robots (Humanoids) · doi:10.1109/humanoids.2011.6100817 · Cited by 39 · see citing works
POMDP approach to robotized clothes separation
Purtí, P. M., Alenyà, G., & Carme Torras, A. (2012) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2012.6386011 · Cited by 34 · see citing works
Planning strategy for putting away laundry-isolating and unfolding task
Kaneko, M., & Kakikura, M. (2002) · doi:10.1109/isatp.2001.929072 · Cited by 33 · see citing works
A Vision System for the Unfolding of Highly Non-rigid Objects on a Table by One Manipulator
Triantafyllou, D., & Aspragathos, N. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-25486-4_51 · Cited by 18 · see citing works
Classification of Clothing Using Midlevel Layers
Willimon, B., Walker, I. D., & Birchfield, S. T. (2013) · ISRN Robotics · doi:10.5402/2013/630579 · Cited by 18 · see citing works
The Motion Grammar for physical human-robot games
Dantam, N. T., Kolhe, P., & Stilman, M. (2011) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2011.5980468 · Cited by 18 · see citing works
Matching Folded Garments to Unfolded Templates Using Robust Shape Analysis Techniques
Mariolis, I. G., & Malassiotis, S. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-40246-3_24 · Cited by 11 · see citing works
Self-citationRosenfeld, B. A. (1988) · Studies in the history of mathematics and physical sciences · doi:10.1007/978-1-4419-8680-1_8 · Cited by 1 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Modeling, learning, perception, and control methods for deformable object manipulation
Yin, H., Varava, A., & Kragic, D. (2021) · Science Robotics · doi:10.1126/scirobotics.abd8803 · Cited by 299 · 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
Folding clothes autonomously: A complete pipeline
Doumanoglou, A., Stria, J., Peleka, G., Mariolis, I., Petrik, V., Kargakos, A., Wagner, L., Hlavac, V., Kim, T.-K., & Malassiotis, S. (2016) · IEEE Transactions on Robotics · doi:10.1109/tro.2016.2602376 · Cited by 122 · 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
Visuospatial foresight for physical sequential fabric manipulation
Hoque, R., Seita, D., Balakrishna, A., Ganapathi, A., Tanwani, A. K., Jamali, N., Yamane, K., Iba, S., & Goldberg, K. (2022) · Autonomous Robots · doi:10.1007/s10514-021-10001-0 · Cited by 45 · see citing works
Bayesian nonparametric learning of cloth models for real-time state estimation
Koganti, N., Tamei, T., Ikeda, K., & Shibata, T. (2017) · IEEE Transactions on Robotics · doi:10.1109/tro.2017.2691721 · Cited by 41 · see citing works
Bottom 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
Kadi, H. A., & Terzić, K. (2023) · Sensors · doi:10.3390/s23052389 · Cited by 19 · see citing works
“Classical control methods have been successfully applied to CDO manipulation [9,10], but they tend to be restricted to a narrow range of defined configurations.”
BackgroundMethodActive Boundary Component Models for robotic dressing assistance
Twardon, L., & Ritter, H. (2016) · 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2016.7759436 · Cited by 18 · see citing works
Goal-Conditioned Model Simplification for 1-D and 2-D Deformable Object Manipulation
Wang, S., Leonetti, M., & Dogar, M. (2025) · IEEE Transactions on Robotics · doi:10.1109/tro.2025.3577052 · Cited by 4 · see citing works
“These challenges make both planning and perception complex problems, particularly for traditional optimization or search based methods [24], [25], [26].”
- Authors
- Doumanoglou, A., Kargakos, A., Kim, T.-K., & Malassiotis, S.
- Affiliations
- Institute for Infocomm Research (SG)
- Aristotle University of Thessaloniki (GR)
- Imperial College London (GB)
- Information Technology Institute (EG)
- Venue
- 2014 IEEE International Conference on Robotics and Automation (ICRA)
- Publisher
- IEEE
- Published
- 2014-05
- Pages
- 987-993
- ISSN
- 1050-4729 (ISSN-L)
- OpenAlex
- W2052461980
- Cited by
- 123
- References
- 26
- Citations by year
- 2026: 2 · 2025: 5 · 2024: 3 · 2023: 9 · 2022: 15 · 2021: 8 · 2020: 8 · 2019: 6 · 2018: 22 · 2017: 13 · 2016: 18 · 2015: 10 · 2014: 4
- FWCI
- 20.78
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- Proceedings - IEEE International Conference on Robotics and Automation/Proceedings (publishedVersion)
- Funders
- Engineering and Physical Sciences Research Council
- Topics
- Physical Sciences › Engineering › Control and Systems Engineering › Robot Manipulation and Learning
- Physical Sciences › Engineering › Computational Mechanics › 3D Shape Modeling and Analysis
- Physical Sciences › Computer Science › Artificial Intelligence › Reinforcement Learning in Robotics
- Keywords
- dual-arm manipulator, random forest, Hough forest, point estimation, partially observable Markov decision processes, probabilistic planning, depth images, uncertainty
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