Synthesizing multi-log grasp poses in cluttered environments
Arvid Fälldin, Tommy Löfstedt, Tobias Semberg, Erik Wallin, Martin Servin
TL;DR
This work tackles the problem of multi-object grasp synthesis in cluttered environments by leveraging synthetic data generated with physics-based simulation to train a U-Net that predicts per-pixel grasp maps conditioned on target logs. By encoding grasp pose information as $(x,y,\phi,w,q)$ and expanding grasp quality with a flexible objective function, the approach can prioritize both graspability and the number/balance of grasped logs. The method demonstrates strong performance in simulation, including robustness to obstacles and packed-pile scenarios, and shows potential for real-system transfer with domain adaptation. Practically, this enables more energy- and cost-efficient automated handling of log piles by forwarders, while highlighting the need for domain-randomization and adaptive control for real-world deployment.
Abstract
Multi-object grasping is a challenging task. It is important for energy and cost-efficient operation of industrial crane manipulators, such as those used to collect tree logs from the forest floor and on forest machines. In this work, we used synthetic data from physics simulations to explore how data-driven modeling can be used to infer multi-object grasp poses from images. We showed that convolutional neural networks can be trained specifically for synthesizing multi-object grasps. Using RGB-Depth images and instance segmentation masks as input, a U-Net model outputs grasp maps with the corresponding grapple orientation and opening width. Given an observation of a pile of logs, the model can be used to synthesize and rate the possible grasp poses and select the most suitable one, with the possibility to respect changing operational constraints such as lift capacity and reach. When tested on previously unseen data, the proposed model found successful grasp poses with an accuracy up to 96%.
