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.
Similar content being viewed by others
References
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
Su J, Liu C, Li R. Robot precision assembly combining with passive and active compliant motions. IEEE Trans Ind Electron, 2021, 69: 8157–8167
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
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
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
Wang F, Hauser K. Dense robotic packing of irregular and novel 3D objects. IEEE Trans Robot, 2022, 38: 1160–1173
Martello S, Pisinger D, Vigo D. The three-dimensional bin packing problem. Oper Res, 2000, 48: 256–267
Wang F, Hauser K. Robot packing with known items and non-deterministic arrival order. IEEE Trans Automat Sci Eng, 2020, 18: 1901–1915
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
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
Cui J, Trinkle J. Toward next-generation learned robot manipulation. Sci Robot, 2021, 6: eabd9461
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
Mason M T. Toward robotic manipulation. Annu Rev Control Robot Auton Syst, 2018, 1: 1–28
Stüber J, Zito C, Stolkin R. Let’s push things forward: A survey on robot pushing. Front Robot AI, 2020, 7: 8
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
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
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
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
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
Lynch K M, Mason M T. Stable pushing: Mechanics, controllability, and planning. Int J Robot Res, 1996, 15: 533–556
Mason M T. Mechanics and planning of manipulator pushing operations. Int J Robot Res, 1986, 5: 53–71
Kopicki M, Wyatt J, Stolkin R. Prediction learning in robotic pushing manipulation. In: International Conference on Advanced Robotics. Munich, 2009. 1–6
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
Lloyd J, Lepora N. Goal-driven robotic pushing using tactile and proprioceptive feedback. IEEE Trans Robot, 2022, 38: 1201–1212
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
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)
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11431-022-2182-y