Skip to main content
Log in

Novel objects 3-D dense packing through robotic pushing

  • Article
  • Published:
Science China Technological Sciences Aims and scope Submit manuscript

Abstract

Robotic picking and placing systems can increase the flexibility of packing objects in a box and are attractive in many fields. However, owing to inevitable uncertainties in both the picking and placing stages, the objects cannot be placed at desired positions accurately and hence cannot be packed densely. This paper presents an additional pushing action that maximizes the packing density; i.e., after being released from the robot end, the object is moved by robotic pushing actions to arrange the packing densely. The robotic pushing strategy is determined through a deep reinforcement learning algorithm. The idea is to compress the objects toward a corner to improve the volume utilization rate by minimizing the result of a heuristic score. The learning process is implemented in simulation and the trained network is transferred to a robot system directly. Simulations and experiments are presented for the packing of regular and irregular objects to verify the proposed method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Tao B, Zhao X W, Ding H. Mobile-robotic machining for large complex components: A review study. Sci China Tech Sci, 2019, 62: 1388–1400

    Article  Google Scholar 

  2. Su J, Liu C, Li R. Robot precision assembly combining with passive and active compliant motions. IEEE Trans Ind Electron, 2021, 69: 8157–8167

    Article  Google Scholar 

  3. Ding X L, Wang Y C, Wang Y B, et al. A review of structures, verification, and calibration technologies of space robotic systems for on-orbit servicing. Sci China Tech Sci, 2021, 64: 462–480

    Article  Google Scholar 

  4. Li C Y, Li Z Q, Jiang Z N, et al. Autonomous planning and control strategy for space manipulators with dynamics uncertainty based on learning from demonstrations. Sci China Tech Sci, 2021, 64: 2662–2675

    Article  Google Scholar 

  5. Zeng A, Song S, Yu K T, et al. Robotic pick-and-place of novel objects in clutter with multi-affordance grasping and cross-domain image matching. In: IEEE International Conference on Robotics and Automation (ICRA). Brisbane, 2018. 3750–3757

  6. Wang F, Hauser K. Dense robotic packing of irregular and novel 3D objects. IEEE Trans Robot, 2022, 38: 1160–1173

    Article  Google Scholar 

  7. Martello S, Pisinger D, Vigo D. The three-dimensional bin packing problem. Oper Res, 2000, 48: 256–267

    Article  MathSciNet  MATH  Google Scholar 

  8. Wang F, Hauser K. Robot packing with known items and non-deterministic arrival order. IEEE Trans Automat Sci Eng, 2020, 18: 1901–1915

    Article  Google Scholar 

  9. Wang L, Guo S, Chen S, et al. Two natural heuristics for 3D packing with practical loading constraints. In: Pacific Rim International Conference on Artificial Intelligence. Berlin, Heidelberg, 2010. 256–267

  10. Liu X, Liu J, Cao A, et al. HAPE3D—A new constructive algorithm for the 3D irregular packing problem. Front Inf Technol Electron Eng, 2015, 16: 380–390

    Article  Google Scholar 

  11. Cui J, Trinkle J. Toward next-generation learned robot manipulation. Sci Robot, 2021, 6: eabd9461

    Article  Google Scholar 

  12. Schwarz M, Lenz C, García G M, et al. Fast object learning and dual-arm coordination for cluttered stowing, picking, and packing. In: IEEE International Conference on Robotics and Automation (ICRA). Brisbane, 2018. 3347–3354

  13. Mason M T. Toward robotic manipulation. Annu Rev Control Robot Auton Syst, 2018, 1: 1–28

    Article  Google Scholar 

  14. Stüber J, Zito C, Stolkin R. Let’s push things forward: A survey on robot pushing. Front Robot AI, 2020, 7: 8

    Article  Google Scholar 

  15. Zeng A, Song S R, Welker S, et al. Learning synergies between pushing and grasping with self-supervised deep reinforcement learning. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). Madrid, 2018. 4238–4245

  16. Deng Y, Guo X, Wei Y, et al. Deep reinforcement learning for robotic pushing and picking in cluttered environment. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). Macao, 2019. 619–626

  17. Lu N, Lu T, Cai Y, et al. Active pushing for better grasping in dense clutter with deep reinforcement learning. In: 2020 Chinese Automation Congress (CAC). Shanghai, 2020. 1657–1663

  18. Grimm R, Grotz M, Ottenhaus S, et al. Vision-based robotic pushing and grasping for stone sample collection under computing resource constraints. In: IEEE International Conference on Robotics and Automation (ICRA). Xi’an, 2021. 6498–6504

  19. Pan Z, Hauser K. Decision making in joint push-grasp action space for large-scale object sorting. In: IEEE International Conference on Robotics and Automation (ICRA). Xi’an, 2021. 6199–6205

  20. Lynch K M, Mason M T. Stable pushing: Mechanics, controllability, and planning. Int J Robot Res, 1996, 15: 533–556

    Article  Google Scholar 

  21. Mason M T. Mechanics and planning of manipulator pushing operations. Int J Robot Res, 1986, 5: 53–71

    Article  Google Scholar 

  22. Kopicki M, Wyatt J, Stolkin R. Prediction learning in robotic pushing manipulation. In: International Conference on Advanced Robotics. Munich, 2009. 1–6

  23. Byravan A, Fox D. SE3-nets: Learning rigid body motion using deep neural networks. In: IEEE International Conference on Robotics and Automation (ICRA). Singapore, 2017. 173–180

  24. Lloyd J, Lepora N. Goal-driven robotic pushing using tactile and proprioceptive feedback. IEEE Trans Robot, 2022, 38: 1201–1212

    Article  Google Scholar 

  25. Shome R, Tang W N, Song C, et al. Towards robust product packing with a minimalistic end-effector. In: IEEE International Conference on Robotics and Automation (ICRA). Montreal, 2019. 9007–9013

  26. Wang Z, Schaul T, Hessel M, et al. Dueling network architectures for deep reinforcement learning. In: Proceedings of the 33rd International Conference on International Conference on Machine Learning. New York, 2016. 1995–2003

  27. Huang G, Liu Z, Van Der Maaten L, et al. Densely connected convolutional networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. San Francisco, 2017. 4700–4708

  28. Hundt A, Killeen B, Greene N, et al. “Good Robot!”: Efficient reinforcement learning for multi-step visual tasks with sim to real transfer. IEEE Robot Autom Lett, 2020, 5: 6724–6731

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to JianHua Wu.

Additional information

This work was supported by the Science and Technical Innovation 2030-Artificial Intelligence of New Generation (Grant No. 2018AAA0102704), the National Natural Science Foundation of China (Grant No. U1813224), and the State Key Laboratory of Mechanical System and Vibration (Grant No. MSVZD202205)

Electronic supplementary material

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wu, J., Zhang, H., Chang, Y. et al. Novel objects 3-D dense packing through robotic pushing. Sci. China Technol. Sci. 65, 2942–2951 (2022). https://doi.org/10.1007/s11431-022-2182-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11431-022-2182-y

Keywords

Navigation