Table of Contents
Fetching ...

Autonomous Quilt Spreading for Caregiving Robots

Yuchun Guo, Zhiqing Lu, Yanling Zhou, Xin Jiang

TL;DR

This work tackles autonomous caregiving by enabling a robot to re-cover an infant with a quilt despite limb-induced interference. It combines skeletal detection (DWPose), instance segmentation (Segment Anything), and a learned fabric-dynamics model (EM*D) to recognize fabric states, resolve interference, and plan spreading actions; data are generated in Blender and validated through simulations and real-world tests. Key innovations include a depth-based loss for EM*D, GA-based planning to avoid local minima, and a pruning strategy that targets low-coverage regions. The approach demonstrates reliable re-covering under interference using RGB images, with future work aiming to incorporate thermal imaging to improve infant-quilt segmentation accuracy.

Abstract

In this work, we propose a novel strategy to ensure infants, who inadvertently displace their quilts during sleep, are promptly and accurately re-covered. Our approach is formulated into two subsequent steps: interference resolution and quilt spreading. By leveraging the DWPose human skeletal detection and the Segment Anything instance segmentation models, the proposed method can accurately recognize the states of the infant and the quilt over her, which involves addressing the interferences resulted from an infant's limbs laid on part of the quilt. Building upon prior research, the EM*D deep learning model is employed to forecast quilt state transitions before and after quilt spreading actions. To improve the sensitivity of the network in distinguishing state variation of the handled quilt, we introduce an enhanced loss function that translates the voxelized quilt state into a more representative one. Both simulation and real-world experiments validate the efficacy of our method, in spreading and recover a quilt over an infant.

Autonomous Quilt Spreading for Caregiving Robots

TL;DR

This work tackles autonomous caregiving by enabling a robot to re-cover an infant with a quilt despite limb-induced interference. It combines skeletal detection (DWPose), instance segmentation (Segment Anything), and a learned fabric-dynamics model (EM*D) to recognize fabric states, resolve interference, and plan spreading actions; data are generated in Blender and validated through simulations and real-world tests. Key innovations include a depth-based loss for EM*D, GA-based planning to avoid local minima, and a pruning strategy that targets low-coverage regions. The approach demonstrates reliable re-covering under interference using RGB images, with future work aiming to incorporate thermal imaging to improve infant-quilt segmentation accuracy.

Abstract

In this work, we propose a novel strategy to ensure infants, who inadvertently displace their quilts during sleep, are promptly and accurately re-covered. Our approach is formulated into two subsequent steps: interference resolution and quilt spreading. By leveraging the DWPose human skeletal detection and the Segment Anything instance segmentation models, the proposed method can accurately recognize the states of the infant and the quilt over her, which involves addressing the interferences resulted from an infant's limbs laid on part of the quilt. Building upon prior research, the EM*D deep learning model is employed to forecast quilt state transitions before and after quilt spreading actions. To improve the sensitivity of the network in distinguishing state variation of the handled quilt, we introduce an enhanced loss function that translates the voxelized quilt state into a more representative one. Both simulation and real-world experiments validate the efficacy of our method, in spreading and recover a quilt over an infant.
Paper Structure (16 sections, 8 equations, 10 figures, 1 table)

This paper contains 16 sections, 8 equations, 10 figures, 1 table.

Figures (10)

  • Figure 1: Robotic quilt spreading for cover a baby.
  • Figure 2: The strategy for realizing autonomous quilt spreading.
  • Figure 3: Workflow for Interference Resolution. (a) shows an RGB image captured by the RealSense D435i camera. (b) presents the key human skeletal points predicted by DWPose. (c), (d), and (e) respectively illustrate the processing results for the infant mask, quilt mask, and interference mask. (f) demonstrates the operation of the interference resolution.
  • Figure 4: Illustration of the dataset collection process: (a) the vertex representation of the quilt, (b) the initial quilt state, (c) a single quilt manipulation step, and (d) the post-manipulation quilt state.
  • Figure 5: Comparison of loss functions and their implications on the quilt-covering strategy. (a) Demonstrates the disparity in the performance of two loss functions, with the top row representing a rational quilt-covering approach and the bottom indicating an irrational one. (b) Solving planning problems using conventional search.
  • ...and 5 more figures