3. Experiments and Results
3.1. Experimental Datasets
Planar grasp detection datasets provide annotated grasp configurations for evaluating the ability of a model to localize feasible grasp positions and orientations. Among the publicly available benchmarks, the Cornell Grasping Dataset [
46] and the Jacquard Dataset [
47] are two commonly used datasets for planar grasp detection. Their main characteristics are summarized in
Table 1.
In this study, the Cornell Grasping Dataset is used to evaluate the grasp detection performance of the proposed MTGCSAFormer and to facilitate comparison with existing methods. In addition, the General Tools and Parts in Workshop Dataset (GTPWD) is constructed to evaluate joint object category recognition and grasp detection in workshop-oriented robotic manipulation scenarios. Unlike the Cornell dataset, which is used primarily for grasp detection, GTPWD provides both object category labels and grasp annotations, enabling evaluation of the proposed multi-task framework.
3.1.1. Cornell Grasping Dataset
The Cornell Grasping Dataset is a widely used benchmark for planar robotic grasp detection [
46]. It contains 885 RGB-D images of 240 different objects acquired from multiple viewpoints. Each image has a spatial resolution of
pixels and is associated with multiple grasp annotations.
The dataset contains 5110 positive grasp rectangles and 2909 negative grasp rectangles. A positive rectangle represents a feasible parallel-jaw grasp, whereas a negative rectangle denotes an unsuitable grasp configuration. Consistent with common planar grasp detection settings, only positive grasp annotations are used as supervision in the present study.
Each grasp rectangle is defined by its center position, orientation, width, and height. During evaluation, the original grasp rectangles provided by the dataset are retained. In particular, the annotated rectangle dimensions are used directly rather than replacing the grasp width with a fixed average value. This treatment ensures that the reported results are compatible with the standard rectangle-based evaluation protocol.
Because the Cornell dataset contains a relatively limited number of images and multiple views of the same object, the data partitioning strategy has a significant influence on the reported performance. To provide a transparent evaluation, both image-wise and object-wise 80:20 partitioning protocols are adopted. Under the image-wise protocol, individual images are assigned to different folds, and different views of the same object may appear in both the training and test sets. Under the object-wise protocol, all images belonging to the same physical object are assigned to the same fold, evaluating the generalization to previously unseen objects.
The dataset partitioning is completed before data augmentation; therefore, augmented versions of a training image cannot appear in the validation or test subsets. To reduce overfitting, the training images are augmented using random rotation, cropping, translation, and scaling. The corresponding grasp annotations are transformed using the same geometric operations.
Representative RGB images from the Cornell Grasping Dataset are shown in
Figure 5, and examples of the corresponding grasp rectangle annotations are presented in
Figure 6.
3.1.2. General Tools and Parts in Workshop Dataset
The General Tools and Parts in Workshop Dataset (GTPWD) is constructed to evaluate robotic grasp detection and object recognition in workshop-oriented scenarios. The dataset contains eight categories of commonly used tools and mechanical parts: wrenches, screwdrivers, pliers, utility knives, hex keys, bolts, nuts, and drill bits.
Each category contains ten distinct physical objects. Images of each object are acquired under three different backgrounds and multiple object poses. Through repeated image acquisition under different arrangements, the dataset contains a total of 2400 RGB images. Each image is associated with an object category label and one or more planar grasp annotations.
The images were acquired using an Intel RealSense D455 RGB-D camera at a resolution of pixels. Aligned RGB and depth streams were recorded during acquisition; however, only RGB images were used for network training and inference. The aligned depth stream was used only in the physical robotic system after network inference to recover the three-dimensional position of the predicted grasp center.
The dataset is designed to capture appearance and geometric variations commonly encountered in workshop manipulation, including changes in object pose, background texture, illumination, and object scale. Representative samples from GTPWD are shown in
Figure 7.
For each image, the object category is assigned according to the corresponding tool or part type. The planar grasp annotation specifies the grasp center, in-plane orientation, and required gripper opening for a parallel-jaw gripper. An annotation is considered valid when the selected contact region lies within the object boundary, the required opening is within the physical range of the gripper, and the selected grasp is mechanically feasible.
To improve annotation reliability, the annotations are checked in two stages. The initial annotations are first generated according to the predefined grasp labeling criteria. A second manual verification is then performed to identify geometrically invalid or mechanically unstable grasps. Annotations are revised or removed when the grasp center lies outside the feasible contact region, the grasp orientation causes unstable contact, or the required gripper opening exceeds the allowable range.
The complete dataset is first divided into training and test portions at a ratio of 80:20. The training portion is then divided into training and validation subsets at a ratio of 9:1. Consequently, 72%, 8%, and 20% of the complete dataset are used for training, validation, and testing, respectively. Images acquired from the same object sequence are assigned to the same subset in order to reduce the possibility of highly similar observations appearing in both the training and test data. The resulting dataset partition is summarized in
Table 2.
To assess annotation consistency, a subset of 200 images is independently rechecked. The consistency is evaluated using grasp center deviation, orientation deviation, grasp rectangle IoU, and the percentage of annotations satisfying the predefined agreement criterion. The corresponding results are reported in
Table 3.
The relatively small deviations in grasp center and orientation together with the high rectangle overlap and agreement rate indicate that the annotation procedure provides consistent grasp labels for model training and evaluation.
3.2. Implementation Details
All experiments are implemented using PyTorch2.1.0 on a workstation equipped with an AMD R9-7945HX processor and an NVIDIA RTX 4060 GPU with 8 GB of memory.
The reported inference time is measured for single-image network execution at an input resolution of pixels on the same RTX 4060 GPU. The average inference time is approximately 7 ms per image. This measurement covers the neural network forward pass and excludes RGB-D image acquisition, depth lookup, three-dimensional coordinate recovery, robot communication, motion planning, and physical gripper execution.
The input RGB images are resized to pixels. The grasp center coordinates and gripper width annotations are scaled according to the same resizing ratios, while the grasp orientation remains unchanged under isotropic resizing.
The GCSAFormer-S24 configuration is used as the backbone. Its four stages contain 4, 4, 12, and 4 blocks, respectively, and their corresponding channel dimensions are 64, 128, 320, and 512. Compatible backbone parameters are initialized from the PoolFormer-S24 checkpoint [
28], whereas the GCSA modules and grasp prediction head are initialized separately.
The 1000 iterations per epoch correspond to the number of augmented mini-batches processed during training, rather than the number of original training images. Given a batch size of 4, each epoch contains 4000 dynamically augmented training samples, which are randomly generated through stochastic data augmentation during iterative sampling. Validation and test data are excluded from this augmentation process in order to ensure unbiased evaluation. The detailed training hyper-parameters are listed in
Table 4.
3.3. Evaluation Metrics
3.3.1. Representation of Manipulator Grasp Poses
When a manipulator performs grasping tasks, defining an appropriate representation for object grasp position and orientation is essential. It directly determines whether the manipulator can successfully grasp objects and exerts a profound influence on grasping efficiency and accuracy. An ideal representation should facilitate calculations for deep learning algorithms and enable the robotic end gripper to precisely adjust its posture according to the predicted grasp information. A suitable grasp representation can effectively improve the generalization capability of robotic grasping networks. Such a representation is compatible with various network architectures and manipulators, supports reliable object grasping under complex and dynamic environments, and enhances the adaptability and robustness of robots operating in diverse scenarios. The widely adopted grasp representation is the five-dimensional grasp rectangle proposed by Lenz et al. [
46]:
where
is the center coordinate of the grasp rectangle and
h,
w, and
respectively denote the height, width, and rotation angle of the grasp rectangle. The height of the grasp rectangle is determined by the gripper opening range and has the smallest impact on grasp representation; therefore, the grasp representation can be simplified as the following formula, as illustrated in
Figure 8:
Furthermore, the grasp quality
q, which characterizes the probability of successful grasping at each grasp candidate, is introduced into the grasp representation. Its value ranges from 0 to 1. The final grasp representation is expressed as
3.3.2. Grasp Detection Evaluation Metric
The proposed network represents a grasp using the five-dimensional formulation
where
denotes the predicted grasp center,
is the grasp quality score,
represents the predicted gripper opening, and
denotes the predicted in-plane grasp orientation. Unlike methods that directly regress the four vertices or all geometric dimensions of a grasp rectangle, the proposed representation does not explicitly predict the short-side length
h of the rectangle.
However, the commonly adopted Cornell evaluation protocol determines grasp correctness according to the angular difference and the intersection over union between a predicted grasp rectangle and the annotated grasp rectangles. Therefore, the predicted grasp pose must first be converted into an oriented rectangle before the overlap criterion can be calculated.
The predicted evaluation rectangle is defined as
where
denotes the operation that converts the predicted grasp pose into an oriented rectangle. The rectangle center and orientation are determined by
and
, respectively. The long-side length is determined by the predicted gripper opening
, while the short-side length
is fixed as
The value of 30 pixels is obtained from the average short-side length of the positive grasp rectangles in the Cornell Grasping Dataset. Because the short-side dimension mainly describes the local contact region along the gripper-finger direction and has a smaller influence on the executable grasp configuration than the grasp center, orientation, and opening width, it is not included as an independent network output. The fixed value is used only to reconstruct a rectangle for evaluation, and does not participate in network training or robot grasp execution.
Let
denote the center of the predicted grasp rectangle. The unit vectors along the long-side and short-side directions are defined as
The four vertices of the reconstructed grasp rectangle are calculated as
Following the standard Cornell rectangle-based protocol [
17,
46], a predicted grasp is regarded as correct when the reconstructed rectangle satisfies both the orientation difference criterion and the rectangle overlap criterion with respect to at least one ground-truth grasp rectangle.
For a parallel-jaw gripper, the orientations
and
describe the same physical grasp. Therefore, the angular difference is calculated using the periodic formulation
where
denotes the orientation of a ground-truth grasp rectangle. The orientation criterion is defined as
The rectangle overlap is evaluated using the standard intersection-over-union metric:
where
denotes the reconstructed predicted rectangle and
denotes a ground-truth grasp rectangle. The overlap criterion is defined as
For an image containing multiple valid ground-truth grasp rectangles, the predicted grasp is considered correct if there exists at least one annotation satisfying both Equations (121) and (123). The overall grasp-detection accuracy is calculated as
where
denotes the number of correctly predicted test images and
denotes the total number of evaluated images.
3.4. Experimental Results on the Cornell Grasping Dataset
The Cornell Grasping Dataset was used to evaluate the grasp detection accuracy and generalization ability of MTGCSAFormer. The complete dataset was divided into training and test sets at a ratio of 80:20. The training portion was further divided into a training subset and a validation subset at a ratio of 9:1. All data augmentation operations were applied only to the training subset after data partitioning.
Two commonly used partitioning protocols were adopted: image-wise splitting (IW) and object-wise splitting (OW). Under the IW protocol, all images were randomly assigned to the training and test sets; therefore, different images of the same physical object could appear in both sets. This protocol mainly evaluates the adaptability of the model to changes in object position, orientation, and viewpoint.
Under the OW protocol, all images belonging to the same physical object were assigned to the same subset. Consequently, the objects contained in the test set did not appear during training. In this way, the OW protocol provides a more stringent evaluation of the model’s generalization ability to previously unseen objects.
The two partitioning protocols are summarized in
Table 5.
For both protocols, 90% of the training portion was used for model optimization and the remaining 10% for validation. The test set remained independent throughout model training, hyperparameter selection, and data augmentation.
3.4.1. Comparison with Existing Grasp Detection Methods
MTGCSAFormer was compared with representative planar grasp detection methods published in recent years. The compared approaches include dense pixel-wise grasp predictors, encoder–decoder networks, feature fusion methods, and lightweight grasp detection models. The results are presented in
Table 6.
As shown in
Table 6, MTGCSAFormer achieves a grasp-detection accuracy of 99.5% under both the IW and OW protocols. Under the IW protocol, the proposed method outperforms AFFGA-Net by 0.41 percentage points and exceeds the other compared methods by a larger margin.
More importantly, MTGCSAFormer maintains an accuracy of 99.5% under the stricter OW protocol. Compared with the IW setting, the OW setting prevents the same physical object from appearing in both the training and test sets. Therefore, high OW accuracy indicates that the model can transfer the learned grasp-related representations to previously unseen object instances.
MTGCSAFormer requires an average inference time of approximately 7 ms per input image on the reported RTX 4060 platform. This value denotes the neural network forward time rather than a speed metric or the duration of the complete robotic grasping cycle. Its inference time is comparable to that of MSG-ConvNet and lower than those of GG-CNN, SE-ResUNet, AFFGA-Net, CLRG, SISG-Net, UFGNet, and LPGNet. Although Efficient-Grasp reports a slightly shorter inference time of 6 ms, its IW and OW accuracy results are 1.7 percentage points lower than those of MTGCSAFormer. These results indicate that the proposed model provides a favorable balance between grasp detection accuracy and measured inference time under the reported hardware configuration.
It should be noted that MTGCSAFormer uses only RGB images as the input to the grasp prediction network. The depth image does not participate in network feature extraction or dense grasp map prediction. Depth information is used after network inference to recover the three-dimensional position of the predicted grasp center for physical robotic execution.
3.4.2. Evaluation Rectangle Construction
MTGCSAFormer predicts a grasp pose using the representation
where
denotes the grasp center,
represents the grasp-quality score,
denotes the gripper opening, and
represents the grasp orientation. The model does not directly regress the four vertices or the short-side dimension of a Cornell-style grasp rectangle.
To apply the rectangle-based evaluation protocol, the predicted grasp pose is converted into an oriented rectangle:
where the rectangle center, long-side length, and orientation are determined by
,
, and
, respectively. The short-side length is set to
The value of 30 pixels corresponds to the average short-side length of the positive grasp rectangles in the Cornell Grasping Dataset. It is used only to reconstruct an evaluation rectangle, and is not included as a network prediction target or robot control parameter.
The orientation difference between the predicted grasp and a ground-truth grasp is calculated as
where
denotes the orientation of the ground-truth rectangle. The periodic formulation accounts for the fact that the orientations
and
correspond to the same parallel-jaw grasp.
The predicted grasp satisfies the orientation criterion when
The overlap between the reconstructed predicted rectangle
and the ground-truth rectangle
is calculated using the standard intersection-over-union definition:
The overlap criterion is defined as
For an image containing multiple valid grasp annotations, the prediction is considered correct when at least one ground-truth rectangle simultaneously satisfies Equations (129) and (131).
3.4.3. Sensitivity to the Evaluation-Rectangle Short Side
Because the short-side length
is introduced only for rectangle-based evaluation, its influence on the reported grasp accuracy was further examined. The network predictions were kept unchanged, while
was varied from 20 to 40 pixels. The corresponding results are presented in
Table 7.
The results show that the IW accuracy varies from 99.1% to 99.5%, while the OW accuracy varies from 99.0% to 99.5%, for maximum variations of 0.4 and 0.5 percentage points, respectively. This limited variation indicates that the evaluation results are not excessively sensitive to a narrowly selected rectangle dimension.
The best result is obtained using pixels, which is consistent with the average short-side length of the Cornell positive grasp annotations. This result supports the use of 30 pixels as the default value for converting the predicted grasp pose into an oriented evaluation rectangle.
3.4.4. Qualitative Results
Representative grasp detection results on the Cornell Grasping Dataset are shown in
Figure 9. For each example, the upper row presents the predicted grasp pose, while the lower rows show the grasp quality, orientation, and gripper width maps.
In the grasp quality maps, regions with higher response values represent locations with a higher probability of successful grasping. The orientation maps encode the required rotation of the parallel-jaw gripper at each candidate position, while the width maps represent the corresponding gripper opening.
The qualitative results demonstrate that MTGCSAFormer can identify feasible grasp regions for objects with different shapes, scales, and orientations. For elongated objects, the predicted grasp directions generally align with the local geometric structure. For compact objects, the network tends to select stable contact regions near the central part of the object. These observations are consistent with the quantitative results in
Table 6.
3.5. Multi-Task Evaluation on GTPWD
The General Tools and Parts in Workshop Dataset (GTPWD) was used to evaluate the ability of MTGCSAFormer to simultaneously perform planar grasp detection and object classification in workshop-oriented robotic manipulation scenarios. Unlike the Cornell Grasping Dataset, the GTPWD provides both grasp annotations and object-category labels, enabling the grasping and classification tasks to be evaluated within a unified framework.
All results in this subsection were obtained on the held-out GTPWD test set. The test images were not used for model optimization, hyperparameter selection, early stopping, or data augmentation.
The complete dataset was divided into training and test sets at a ratio of 80:20. The training portion was further divided into training and validation subsets at a ratio of 9:1. All data augmentation operations were applied exclusively to the training subset. The same dataset partition, backbone configuration, and training settings were used for all experiments presented in this section.
3.5.1. Joint Grasp Detection and Object Classification
To investigate the influence of the object classification task on grasp detection, two configurations were compared. The first configuration contained only the grasp-prediction branch and was optimized using the grasp detection objective. The second configuration was the complete multi-task MTGCSAFormer, in which the grasping and classification branches shared the GCSAFormer backbone and were jointly optimized.
The experimental results are presented in
Table 8.
As shown in
Table 8, the grasp-only configuration achieves a grasp detection accuracy of 98.5%. When the classification branch is introduced, the complete multi-task model achieves a grasp accuracy of 98.0% and a classification accuracy of 99.5%.
The grasp accuracy of the multi-task model is 0.5 percentage points lower than that of the grasp-only model. This result indicates that the auxiliary classification objective does not improve grasp detection accuracy and instead introduces a mild negative transfer effect.
The negative transfer can be explained by the different representation requirements of the two tasks. Object classification primarily relies on category-discriminative semantic information and favors representations that remain relatively invariant to changes in object position and local geometry. In contrast, grasp detection requires accurate preservation of spatial information, including object boundaries, grasp centers, orientations, contact regions, and gripper openings. Therefore, joint optimization may produce partially competing gradients in the shared backbone.
Nevertheless, the multi-task architecture remains meaningful for the target robotic manipulation scenario. The grasping branch determines how the object should be grasped, whereas the classification branch determines the semantic category required for subsequent sorting and placement. Therefore, the classification task is introduced to provide an additional function required by the robotic system rather than to serve solely as an auxiliary objective for improving grasp accuracy.
The comparison between the grasp-only and multi-task configurations is further illustrated in
Figure 10.
3.5.2. Classification Loss Weight Sensitivity
To further analyze the interaction between grasp detection and object classification, the influence of the classification loss weight was investigated. The total multi-task objective is defined as
where
denotes the grasp detection loss,
denotes the classification loss, and
controls the contribution of classification supervision during joint optimization.
When
, the network is optimized only for grasp detection. As
increases, the influence of category-level semantic supervision on the shared representation becomes stronger. The corresponding experimental results are presented in
Table 9.
When increases from 0 to 0.10, the classification accuracy increases to 99.5%, whereas the grasp detection accuracy gradually decreases from 98.5% to 98.0%. This trend confirms that strengthening classification supervision changes the shared representation in favor of category-level semantic discrimination.
When is increased beyond 0.10, the classification accuracy remains approximately unchanged, while the grasp accuracy continues to decrease. In particular, increasing from 0.10 to 0.50 reduces grasp accuracy from 98.0% to 97.2% without producing a meaningful improvement in classification performance.
These results indicate that an excessively large classification loss weight causes the classification objective to dominate the shared feature learning process, thereby weakening the spatially precise information required for grasp prediction. In contrast, an excessively small value does not provide sufficient semantic supervision for reliable category prediction.
Accordingly, is selected for the complete MTGCSAFormer. This setting achieves a grasp detection accuracy of 98.0% and a classification accuracy of 99.5%, providing a practical balance between geometric grasp estimation and semantic object recognition.
It should be emphasized that the selected loss weight does not maximize grasp accuracy. The highest grasp accuracy is obtained when the classification task is removed. The value of is selected because the target workshop application requires both grasp and category outputs.
3.5.3. Qualitative Multi-Task Results
Representative multi-task prediction results on GTPWD are shown in
Figure 11. Each example presents the predicted object category and the corresponding planar grasp configuration.
The qualitative results demonstrate that MTGCSAFormer can jointly recognize workshop objects and estimate feasible grasp configurations under different poses and backgrounds. For elongated objects such as screwdrivers, wrenches, hex keys, and drill bits, the predicted grasp orientation generally follows the local geometric direction of the object. For relatively compact parts such as nuts and bolts, the predicted grasp centers are concentrated around stable contact regions.
The grasping and classification branches therefore provide complementary outputs for robotic manipulation. The grasping branch supplies geometric information for robot motion planning and gripper control, whereas the classification branch provides semantic information for determining the subsequent sorting or placement destination.
3.6. Ablation Studies
To investigate the contributions of the GCSAFormer backbone and the Spatial and Channel Reconstruction Grasping Module (SCRGM), a series of ablation experiments were conducted on the GTPWD. All experimental configurations used the same dataset partition, input resolution, data augmentation strategy, optimization parameters, and multi-task loss setting. Only the backbone or grasping head under investigation was changed.
The ablation experiments were organized into four parts. First, the contributions of GCSAFormer and SCRGM were evaluated using four backbone and grasping head combinations. Second, the internal channel attention, channel shuffle, and spatial attention operations of GCSA were investigated separately. Third, GCSA was compared with representative attention mechanisms. Finally, the contributions of SRU, CRU, and multi-scale feature fusion were evaluated.
3.6.1. Overall Ablation of GCSAFormer and SCRGM
Four configurations were constructed by combining the PoolFormer or GCSAFormer backbone with the original grasping head (GG) or SCRGM. The PoolFormer + GG configuration was regarded as the baseline, whereas GCSAFormer + SCRGM represented the complete model.
The four configurations are defined as follows:
PoolFormer + GG: The baseline model using the PoolFormer backbone and the original grasping head.
PoolFormer + SCRGM: The PoolFormer backbone combined with the spatial and channel reconstruction grasping module.
GCSAFormer + GG: The GCSAFormer backbone combined with the original grasping head.
GCSAFormer + SCRGM: The complete model containing both the GCSAFormer backbone and SCRGM.
As shown in
Table 10, the PoolFormer + GG baseline achieves a grasp detection accuracy of 94.0% and a classification accuracy of 95.5%.
Replacing the original grasping head with SCRGM while retaining the PoolFormer backbone increases grasp accuracy from 94.0% to 96.0%, an improvement of 2.0 percentage points. The classification accuracy also increases from 95.5% to 99.0%. This improvement indicates that spatial and channel reconstruction refines the feature representation provided to the dense grasp-prediction branches.
Although SCRGM is primarily designed for grasp prediction, its introduction also affects the gradients propagated through the shared backbone during multi-task optimization. Thus, the observed classification improvement should be interpreted as an empirical effect of joint training rather than as evidence that SCRGM directly performs object classification.
Replacing PoolFormer with GCSAFormer while retaining the original GG head increases the grasp accuracy from 94.0% to 95.0%. More notably, the classification accuracy increases from 95.5% to 99.0%. This result indicates that the channel and spatial feature-refinement operations in GCSAFormer substantially improve category-discriminative semantic representations while also providing a moderate benefit for grasp prediction.
The complete GCSAFormer + SCRGM configuration achieves the highest grasp accuracy of 98.0% and classification accuracy of 99.5%. Compared with the PoolFormer + GG baseline, the complete model improves grasp accuracy by 4.0 percentage points and classification accuracy by 4.0 percentage points.
Compared with GCSAFormer + GG, introducing SCRGM increases grasp accuracy from 95.0% to 98.0%, corresponding to an improvement of 3.0 percentage points. Classification accuracy increases only slightly from 99.0% to 99.5%. This result is consistent with the task-specific role of SCRGM, which has the main purpose of refining fused features for dense grasp prediction.
Compared with PoolFormer + SCRGM, replacing PoolFormer with GCSAFormer increases grasp accuracy from 96.0% to 98.0% and classification accuracy from 99.0% to 99.5%. This result demonstrates that GCSAFormer remains beneficial even when the reconstruction-based grasping head is already employed.
Overall, GCSAFormer and SCRGM contribute at different stages of the multi-task architecture. GCSAFormer primarily improves the shared hierarchical representation, with a particularly clear benefit for object classification. SCRGM primarily improves grasp detection by reorganizing spatial and channel responses before the prediction of grasp quality, orientation, and gripper opening. Their joint use provides the best performance for both tasks.
3.6.2. Component-Level Ablation of GCSA
The overall ablation results demonstrate that replacing PoolFormer with GCSAFormer improves both grasp detection and object classification. However, this comparison does not identify the contribution of each operation within GCSA. Therefore, channel attention (CA), channel shuffle (CS), and spatial attention (SA) were evaluated separately.
SCRGM and the remaining network architecture were retained in all configurations. The configuration without CA, CS, or SA corresponds to the baseline backbone combined with SCRGM. The results are presented in
Table 11.
The configuration without channel attention, channel shuffle, or spatial attention achieves a grasp accuracy of 96.0% and a classification accuracy of 99.0%. These results correspond to the PoolFormer + SCRGM configuration in
Table 10.
Introducing channel attention increases grasp accuracy from 96.0% to 96.7%. This improvement suggests that adaptive channel recalibration helps emphasize channels containing grasp-related geometry and semantic information.
Spatial attention alone increases grasp accuracy to 96.5%. Although the improvement is slightly smaller than that produced by channel attention, it indicates that spatial weighting helps emphasize regions associated with feasible contact positions.
Combining channel attention and spatial attention increases grasp accuracy to 97.5%. This result demonstrates that channel and spatial refinement provide complementary information. Channel attention emphasizes informative feature dimensions, whereas spatial attention identifies grasp-relevant locations within these features.
When channel shuffle is introduced together with channel attention, the grasp accuracy reaches 97.2%. The channel shuffling operation facilitates feature exchange among different channel groups, reducing the isolation introduced by group-wise feature processing.
The complete GCSA configuration, containing channel attention, channel shuffling, and spatial attention, achieves the highest grasp accuracy of 98.0% and classification accuracy of 99.5%. Compared with the channel-and-spatial attention configuration without channel shuffling, the complete structure improves grasp accuracy by 0.5 percentage points.
These results indicate that the performance of GCSA does not originate from a single attention operation; instead, channel recalibration, channel redistribution, and spatial refinement provide complementary effects when organized sequentially.
3.6.3. Comparison with Existing Attention Mechanisms
To determine whether the improvement of GCSA results merely from adding an attention module, GCSA was compared with SE, ECA, CBAM, and Shuffle Attention. Each alternative attention module replaced GCSA at the same positions in the backbone, while SCRGM and all other experimental settings were kept unchanged.
The comparison results are shown in
Table 12.
All evaluated attention mechanisms improve grasp performance compared with the configuration without attention. SE and ECA achieve grasp accuracy results of 96.5% and 96.7%, respectively, confirming that channel recalibration is beneficial for grasp-related feature extraction.
CBAM, which combines channel and spatial attention, achieves 97.2%. Shuffle Attention further increases the grasp accuracy to 97.5%, indicating that grouped feature interaction can provide additional benefits.
GCSA achieves the highest grasp accuracy of 98.0% and classification accuracy of 99.5%. It outperforms CBAM by 0.8 percentage points in grasp accuracy and Shuffle Attention by 0.5 percentage points.
These comparisons do not imply that channel attention, channel shuffle, or spatial attention are independently new concepts. The contribution of GCSA lies specifically in organizing these established operations into a channel recalibration–channel redistribution–spatial refinement sequence suited to the hierarchical features used for dense grasp prediction.
3.6.4. Component-Level Ablation of SCRGM
To identify the contributions of spatial reconstruction and channel reconstruction, the Spatial Reconstruction Unit (SRU) and Channel Reconstruction Unit (CRU) were evaluated separately. GCSAFormer was retained in all configurations.
Four grasping head configurations were considered: the original grasping head without reconstruction, an SRU-only head, a CRU-only head, and the complete SCRGM containing both units. The results are presented in
Table 13.
Without SRU or CRU, the GCSAFormer + GG configuration achieves a grasp accuracy of 95.0% and a classification accuracy of 99.0%.
Introducing SRU alone increases the grasp accuracy to 96.2%. This improvement suggests that gated separation and cross-reconstruction reduce repeated spatial responses and help to preserve informative regions for grasp localization.
CRU alone achieves a grasp accuracy of 96.7%, outperforming the SRU-only configuration by 0.5 percentage points. This result indicates that channel splitting, compression, grouped transformation, adaptive weighting, and feature reconstruction effectively reorganize correlated channel information.
When the SRU and CRU are combined in sequence, the complete SCRGM achieves 98.0% grasp accuracy and 99.5% classification accuracy. Compared with the reconstruction-free head, the SCRGM improves grasp accuracy by 3.0 percentage points.
The improvement produced by the complete module is larger than those of the individual units, indicating that spatial and channel reconstruction address different types of redundancy in the fused representation.
The reconstruction principles of SRU and CRU are related to ScConv. The task-specific contribution of SCRGM lies in integrating these units with multi-scale fused features, progressive upsampling, and dense prediction branches for grasp quality, orientation, and gripper opening.
3.6.5. Ablation of Multi-Scale Feature Fusion
The GCSAFormer backbone generates four hierarchical feature maps, , , , and , from shallow to deep stages. To investigate the contribution of different feature levels, progressively increasing numbers of hierarchical features were provided to SCRGM.
GCSA and SCRGM were retained in all configurations. The results are shown in
Table 14.
Using only the deepest feature, , achieves a grasp accuracy of 96.6%. Although contains strong semantic information, its reduced spatial resolution limits the preservation of object boundaries and local grasp geometry.
Combining and increases grasp accuracy to 97.1%, indicating that intermediate-resolution features provide additional spatial information. Further adding increases the accuracy to 97.6%.
The complete fusion of all four feature levels achieves the highest grasp accuracy of 98.0% and classification accuracy of 99.5%. The progressive improvements demonstrate that shallow and deep features provide complementary information. Shallow features preserve boundaries and local geometry, whereas deep features provide semantic and contextual representations.
The relatively small but consistent increase at each stage indicates that multi-scale feature fusion incrementally refines the representation rather than acting as the sole source of the final performance improvement.
3.6.6. Summary of the Ablation Results
The ablation experiments demonstrate that GCSAFormer and SCRGM provide different but complementary contributions. Replacing PoolFormer with GCSAFormer mainly improves the shared semantic representation, increasing classification accuracy from 95.5% to 99.0% when the original grasping head is retained. Replacing GG with SCRGM primarily improves dense grasp prediction, increasing grasp accuracy from 94.0% to 96.0% when PoolFormer is retained.
The complete GCSAFormer + SCRGM configuration achieves the highest grasp and classification accuracies of 98.0% and 99.5%, respectively. The component-level experiments further show that channel attention, channel shuffle, and spatial attention each contribute to GCSA, while SRU and CRU provide complementary spatial and channel reconstruction within SCRGM.
Comparisons with SE, ECA, CBAM, and Shuffle Attention indicate that the specific organization adopted in GCSA provides a moderate but consistent improvement over related attention mechanisms. Similarly, progressively incorporating hierarchical backbone features improves grasp performance, supporting the use of multi-scale feature fusion.
Overall, the final performance of MTGCSAFormer results from backbone-level channel–spatial feature refinement, hierarchical feature aggregation, and grasp head-level spatial/channel reconstruction rather than from a single architectural component.
3.7. Input Resolution Analysis
The input resolution directly affects the amount of spatial information available for grasp center localization, orientation estimation, and gripper opening prediction. A relatively low resolution may remove fine object boundaries and narrow graspable regions, whereas an excessively high resolution increases the input size without necessarily producing a corresponding improvement in grasp accuracy.
To justify the use of images, MTGCSAFormer was evaluated using five input resolutions: , , , , and . The same dataset partition, backbone configuration, loss weights, augmentation strategy, and training schedule were used in all experiments. Only the input resolution was changed.
All RGB images were resized using bilinear interpolation. The corresponding grasp center coordinates and gripper opening annotations were scaled using the same resizing ratio. Because isotropic resizing was adopted, the grasp orientation remained unchanged.
The experimental results are presented in
Table 15.
As shown in
Table 15, increasing the input resolution from
to
improves the grasp accuracy from 96.9% to 97.5%. Increasing the resolution to
further raises grasp accuracy to 98.0% and classification accuracy to 99.5%.
The improvement at can be attributed to the preservation of finer object contours, narrow graspable regions, and local orientation cues. These spatial details are particularly important for dense prediction of the grasp center and gripper opening.
When the input resolution is increased from to , grasp accuracy improves by only 0.1 percentage points, whereas classification accuracy remains unchanged. A further increase to does not provide an additional grasp improvement and increases classification accuracy by only 0.1 percentage points.
These results indicate that performance begins to saturate when the input resolution exceeds . Therefore, is selected as the default input resolution because it preserves sufficient spatial detail for grasp prediction while avoiding an unnecessarily large input representation.
It should be noted that this experiment evaluates only the influence of image resolution on prediction accuracy. Since computational complexity is not analyzed separately in this study, the selected resolution is justified primarily by the observed saturation of grasp and classification performance rather than by a claim of minimum computational cost.
3.8. Physical Robotic Grasping Experiments
To evaluate whether the grasp configurations predicted by MTGCSAFormer can be reliably converted into executable robot actions, physical grasping experiments were conducted using an AUBO-i3 robotic manipulator. The experimental system adopts an eye-in-hand configuration consisting of an Intel RealSense D455 RGB-D camera and an EG2-4C2 parallel gripper mounted on the robot end-effector.
The physical experiments were designed to evaluate the complete perception-to-execution pipeline, including RGB-based grasp prediction, depth-assisted three-dimensional localization, eye-in-hand coordinate transformation, robot motion planning, and gripper execution.
The trials were conducted under controlled single-target conditions so that the evaluation could focus on grasp prediction, depth-assisted localization, camera–robot transformation, and robot execution. Multi-object clutter additionally requires instance-level target association, inter-object occlusion handling, collision avoidance, grasp-order planning, and iterative scene updating; these factors were not systematically evaluated in the present physical experiments.
3.8.1. Experimental Platform
The robotic grasping platform is shown in
Figure 13. The main hardware components included the AUBO-i3 six-degrees-of-freedom manipulator, the Intel RealSense D455 RGB-D camera, and the EG2-4C2 parallel gripper.
The camera is rigidly attached to the robot end effector such that the relative transformation between the camera coordinate system and the end-effector coordinate system remains fixed after hand–eye calibration. During operation, the robot controller provides the current transformation from the end-effector coordinate system to the robot base coordinate system.
MTGCSAFormer uses the RGB image as the input for object classification and planar grasp prediction. The aligned depth image is not used for network feature extraction. Instead, the depth value corresponding to the predicted grasp center is used after inference to recover the metric three-dimensional position of the grasp point.
3.8.2. Perception-to-Execution Procedure
For each grasping trial, the robot first moves to a predefined observation pose and acquires aligned RGB and depth images. The RGB image is resized to pixels and provided to MTGCSAFormer.
The network predicts the planar grasp representation
where
denotes the predicted grasp center,
denotes the grasp quality score,
represents the gripper opening, and
represents the in-plane grasp orientation.
The depth value corresponding to the predicted grasp center is obtained from the aligned depth image:
where
denotes the aligned depth map.
Using the calibrated camera intrinsic parameters, the predicted pixel coordinate and its depth are converted into the three-dimensional camera coordinate system:
where
and
denote the camera focal lengths and
is the principal point.
The recovered grasp point is represented in homogeneous coordinates as
The eye-in-hand calibration result provides the fixed transformation
from the camera coordinate system to the end-effector coordinate system. The robot controller provides the current transformation
from the end-effector coordinate system to the robot base coordinate system. Therefore, the grasp point in the robot base coordinate system is calculated as
The predicted grasp orientation is transformed according to the rotational relationship among the camera, end-effector, and robot base coordinate systems. The predicted opening width is converted into the physical gripper command according to the calibrated gripper mapping.
After obtaining the executable grasp pose, the robot performs the following sequence: moving to a pre-grasp pose, approaching the target along the predefined direction, adjusting the gripper orientation, closing the gripper, lifting the object, and transferring it to the corresponding placement region according to the predicted object category.
3.8.3. Experimental Objects and Success Criterion
The physical experiments included workshop tools and mechanical parts represented in the GTPWD as well as additional daily objects used to examine the transfer ability of the system beyond the primary dataset.
A grasp was considered successful when all of the following conditions were satisfied:
The gripper reached the predicted grasp region without collision.
The target object was securely enclosed by the gripper.
The object was lifted from the supporting surface.
The object remained in the gripper during the predefined lifting motion.
A trial was considered unsuccessful when the gripper missed the target, contacted an unstable region, failed to lift the object, or lost the object during lifting.
The physical grasp success rate was calculated as
where
denotes the number of successful trials and
denotes the total number of grasp attempts.
3.8.4. Physical Grasping Results
The physical grasping results are summarized in
Table 16.
The robotic system successfully completed 76 of 80 grasp attempts, corresponding to an overall grasp success rate of 95.0%. For workshop tools and mechanical parts, 39 of 40 attempts were successful, resulting in a success rate of 97.5%. For additional daily objects, 37 of 40 attempts were successful, corresponding to a success rate of 92.5%.
The higher success rate for workshop tools and parts can be attributed to their closer similarity to the objects represented in GTPWD. The lower success rate for daily objects indicates that changes in object appearance, material, geometry, and distribution of the graspable region can affect transfer to objects outside the primary training distribution.
Representative physical grasping results are shown in
Figure 14.
The successful cases demonstrate that the predicted planar grasp center, orientation, and gripper opening can be converted into executable robot commands through depth-assisted localization and eye-in-hand coordinate transformation.
The input example used in the network architecture illustration is intended to explain the perception flow and does not indicate that the reported 95.0% physical success rate was obtained in densely cluttered multi-object scenes.
The unsuccessful cases were mainly associated with four factors. First, depth values near object boundaries occasionally exhibited instability, causing errors in three-dimensional position recovery. Second, reflective or low-texture surfaces produced unreliable depth measurements. Third, some predicted grasp centers were located near mechanically unstable object regions. Finally, object slippage occasionally occurred after gripper closure because of limited friction or unsuitable contact geometry.
These observations demonstrate that physical grasp success depends not only on the accuracy of the two-dimensional grasp prediction but on depth quality, camera calibration, hand–eye calibration, robot positioning accuracy, and gripper–object interaction.
It should also be emphasized that MTGCSAFormer is an RGB-based grasp perception network, whereas the complete robotic system uses depth information after network inference for metric three-dimensional localization. Therefore, the physical results should not be interpreted as evidence that the complete robot system operates without depth information.
3.9. Discussion
The experimental results provide several observations regarding the effectiveness, applicability, and limitations of MTGCSAFormer.
First, the Cornell experiments demonstrate the importance of clearly defining the evaluation protocol. MTGCSAFormer predicts a grasp pose in the form of grasp center, quality, gripper opening, and orientation rather than directly regressing the four vertices of a grasp rectangle. Therefore, a rectangle must be reconstructed before applying the Cornell rectangle-based criterion. In this study, the predicted gripper opening determines one side of the evaluation rectangle, while the other side is fixed to 30 pixels according to the average dimension of the positive Cornell grasp annotations.
The intersection-over-union metric is calculated using the standard ratio of intersection area to union area. In addition, both image-wise and object-wise data partitions are reported. The image-wise protocol evaluates adaptation to viewpoint and pose variations, whereas the object-wise protocol provides a stricter assessment because the objects contained in the test set are not observed during training. Reporting both protocols reduces ambiguity and improves comparability with previous grasp detection studies.
Second, the ablation results indicate that GCSAFormer and SCRGM contribute to different stages of the multi-task network. Replacing PoolFormer with GCSAFormer increases grasp accuracy from 94.0% to 95.0% and classification accuracy from 95.5% to 99.0% when the original grasping head is retained. This result indicates that the backbone-level channel and spatial feature refinement operations are particularly beneficial for category-discriminative semantic representation.
Replacing the original grasping head with SCRGM increases grasp accuracy from 94.0% to 96.0% when the PoolFormer backbone is retained. This result supports the use of spatial and channel reconstruction before predicting the dense grasp map. When GCSAFormer and SCRGM are used jointly, the model achieves 98.0% grasp accuracy and 99.5% classification accuracy, indicating that backbone-level feature refinement and grasp head-level reconstruction provide complementary effects.
However, the individual operations used in GCSA are related to established channel attention, spatial attention, and channel shuffling strategies. Similarly, the reconstruction principles of SRU and CRU are related to ScConv. Therefore, the contributions of GCSA and SCRGM should be interpreted as task-oriented architectural integration rather than entirely new general-purpose attention or reconstruction principles. The comparison with SE, ECA, CBAM, and Shuffle Attention and the component-level ablations are included in order to clarify this relationship.
Third, the multi-task experiments reveal a mild negative transfer effect. The grasp-only configuration achieves a grasp accuracy of 98.5%, whereas the complete multi-task model achieves 98.0%. This result demonstrates that the classification task does not necessarily improve grasp prediction. Classification favors category-discriminative semantic features that are relatively invariant to local spatial changes, whereas grasp detection requires accurate preservation of object boundaries, contact regions, orientation, and gripper opening.
Because of this, the two tasks can produce partially competing optimization objectives in the shared backbone. The classification loss sensitivity experiment further shows that while increasing the classification loss weight improves classification performance, it gradually reduces grasp accuracy. The selected loss weight represents a practical compromise rather than the setting that maximizes the performance of either task independently.
Despite this negative transfer, the multi-task architecture remains useful for the target workshop application. A robotic sorting system must determine both how an object should be grasped and which placement region should be selected according to its category. The classification branch is included to provide semantic information required for downstream task execution rather than as an auxiliary branch that guarantees higher grasp accuracy.
Fourth, the role of depth information must be distinguished between network perception and physical robot execution. MTGCSAFormer uses RGB images for feature extraction, object classification, and planar grasp prediction. Depth is not used as an input modality of the neural network. However, the complete robotic system is not depth-free; after network inference, the aligned depth value at the predicted grasp center is combined with the camera intrinsic parameters to recover the corresponding three-dimensional point in the camera coordinate system.
The eye-in-hand calibration result and the current end-effector pose are then used to transform the grasp point into the robot base coordinate system. Therefore, the system should be described as RGB-based grasp perception with depth-assisted three-dimensional localization. This distinction is important because a two-dimensional RGB prediction alone cannot uniquely determine a metric three-dimensional robot target.
Fifth, the physical grasp success rate is affected by both perception and geometric execution errors. The robotic experiments achieve an overall success rate of 95.0%, but unsuccessful trials are not necessarily caused by incorrect two-dimensional grasp prediction. Depth noise, invalid depth values near object boundaries, camera intrinsic calibration error, hand–eye calibration error, robot positioning error, and gripper–object interaction can all affect the final grasp result.
Reflective and low-texture objects are particularly challenging because their depth measurements may be unstable. In addition, a geometrically valid grasp predicted in the image may still fail because of insufficient surface friction or object slippage after gripper closure. Therefore, two-dimensional grasp accuracy and physical grasp success rate should be interpreted as related but distinct evaluation measures.
Several limitations remain in the current study. First, GTPWD contains only eight object categories and is collected using a limited number of backgrounds, viewpoints, and illumination conditions. Although the dataset is designed to represent common workshop objects, its scale remains limited relative to large synthetic datasets. The generalization ability of the model under different factories, cameras, lighting conditions, and object materials has not yet been comprehensively evaluated.
Second, all physical experiments were conducted using a single AUBO-i3 platform, one RGB-D camera, and one parallel gripper. The transferability of the system to other manipulators, camera mounting configurations, and gripper geometries remains to be established.
In addition, the current physical evaluation was limited to controlled single-target scenes. The classification branch produces one image-level category prediction, and does not explicitly associate multiple grasp candidates with multiple object instances. Consequently, the reported physical success rate should not be interpreted as evidence of robust operation in densely cluttered multi-object environments. Future work will incorporate instance-level recognition, collision-aware grasp selection, grasp order planning, and iterative scene updating.
Third, the current grasp representation focuses on planar parallel-jaw grasping. It does not explicitly estimate a complete six-degrees-of-freedom grasp pose or model complex object surface geometry. As such, the approach is more suitable for objects placed on approximately horizontal supporting surfaces than for arbitrary three-dimensional clutter.
Fourth, the use of a fixed 30-pixel short-side length is necessary because the network does not directly predict this rectangle dimension. Although the sensitivity experiment indicates that performance is relatively stable around this value, the reconstructed rectangle remains an evaluation approximation rather than a complete network output. Future work may consider explicitly predicting the full rectangle geometry or adopting evaluation metrics that operate directly on the predicted grasp pose.
Fifth, the observed negative transfer suggests that completely sharing the backbone may not provide the optimal balance between classification and grasp prediction. More advanced task balancing strategies, gradient conflict mitigation, adaptive loss weighting, or partially decoupled task-specific features may improve the joint performance.
Future work will focus on expanding GTPWD to include more object categories, materials, backgrounds, illumination conditions, and camera viewpoints. Cross-camera and cross-robot evaluation will also be conducted in order to examine hardware transferability. In addition, adaptive multi-task optimization, uncertainty-aware depth processing, improved calibration error compensation, instance-level multi-object grasping, and six-degrees-of-freedom grasp prediction will be investigated in order to improve robustness in more complex industrial environments.
3.10. Summary of Experimental Results
The experiments conducted on the Cornell Grasping Dataset, GTPWD, and physical robotic platform provide a comprehensive evaluation of MTGCSAFormer from the perspectives of grasp accuracy, object classification, architectural effectiveness, input resolution sensitivity, and physical execution.
On the Cornell Grasping Dataset, MTGCSAFormer achieves a grasp detection accuracy of 99.5% under both the image-wise and object-wise partitioning protocols. The image-wise protocol evaluates the adaptability of the model to variations in object pose, viewpoint, and image appearance, whereas the object-wise protocol evaluates its ability to generalize to objects that are not observed during training. The consistently high performance under both protocols indicates that the learned grasp representation can accommodate both intra-object appearance variation and previously unseen object instances.
The Cornell evaluation also clarifies the relationship between the network output and the rectangle-based grasp criterion. MTGCSAFormer predicts the grasp representation rather than directly predicting all dimensions and vertices of a grasp rectangle. Therefore, a 30-pixel short-side length, derived from the average short-side dimension of the positive Cornell grasp annotations, is used to reconstruct the predicted rectangle for IoU evaluation. The corrected intersection-over-union definition and the short-side sensitivity experiment improve the transparency of the reported evaluation protocol.
On GTPWD, the complete multi-task model achieves a grasp detection accuracy of 98.0% and an object-classification accuracy of 99.5%. These results demonstrate that the network can simultaneously provide geometric grasp information and semantic category information for workshop-oriented robotic manipulation.
The grasp-only configuration achieves an accuracy of 98.5%, which is 0.5 percentage points higher than the grasp accuracy of the multi-task model. This result indicates mild negative transfer between grasp detection and object classification. The classification branch does not necessarily improve grasp detection accuracy, but is retained because semantic category information is required for downstream sorting and placement.
The overall ablation experiments demonstrate that both GCSAFormer and SCRGM contribute to the final performance. The PoolFormer + GG baseline achieves grasp and classification accuracy results of 94.0% and 95.5%, respectively. Replacing the original grasping head with SCRGM increases these results to 96.0% and 99.0%, while replacing PoolFormer with GCSAFormer produces accuracy of 95.0% and 99.0%. The complete GCSAFormer + SCRGM configuration achieves the highest grasp accuracy of 98.0% and classification accuracy of 99.5%.
The component-level experiments further demonstrate that channel attention, channel shuffling, and spatial attention each contribute to GCSA. Channel attention improves feature discrimination along the channel dimension, channel shuffling facilitates interaction among different channel groups, and spatial attention emphasizes grasp-relevant regions. The complete combination provides the highest performance.
Comparisons with SE, ECA, CBAM, and Shuffle Attention indicate that GCSA provides a moderate but consistent improvement under the same experimental configuration. Therefore, the contribution of GCSA is interpreted as a task-oriented organization of established channel and spatial feature processing operations rather than as the introduction of an entirely new attention principle.
The SCRGM experiments show that the SRU and CRU both improve grasp prediction. The SRU primarily reorganizes spatially redundant responses, while the CRU refines correlated channel information. Their sequential combination produces the highest grasp accuracy, supporting the use of spatial and channel reconstruction in the grasping head. Because the reconstruction principles are related to ScConv, the task-specific contribution of SCRGM lies in its integration with multi-scale fused features, progressive upsampling, and dense grasp prediction.
The multi-scale feature fusion experiments demonstrate that combining features from different backbone stages progressively improves grasp performance. Deep features provide high-level semantic and contextual information, whereas shallow features preserve object boundaries, local contours, and fine geometric details. Together, their integration benefits the dense estimation of grasp center, orientation, and gripper opening.
The input resolution experiments show that increasing the image resolution from to improves both grasp detection and classification. Increasing the resolution beyond produces only marginal performance gains; therefore, is selected as the default resolution because it preserves sufficient spatial detail while avoiding an unnecessarily large input representation.
Finally, the physical robotic experiments demonstrate the feasibility of integrating MTGCSAFormer with an eye-in-hand RGB-D robotic system. The robot successfully completed 76 of 80 grasp attempts, corresponding to an overall success rate of 95.0%. Workshop tools and mechanical parts achieve a success rate of 97.5%, while additional daily objects achieve 92.5%.
The physical experiments also clarify the roles of RGB and depth information. MTGCSAFormer uses RGB images for feature extraction, classification, and planar grasp prediction. The aligned depth image is used only after network inference to recover the metric three-dimensional position of the predicted grasp point. Camera intrinsic parameters, eye-in-hand calibration, and the current end-effector pose are then used to transform the grasp point into the robot base coordinate system.
Overall, the experimental results demonstrate that MTGCSAFormer provides accurate planar grasp prediction and object classification for workshop-oriented robotic manipulation. The improvements arise from the combined effects of hierarchical feature refinement, multi-scale feature aggregation, and spatial/channel reconstruction. At the same time, the experiments reveal limitations related to multi-task competition, dataset diversity, depth uncertainty, calibration error, and transfer to unseen hardware and environments.
4. Conclusions
This study presents MTGCSAFormer, a multi-task perception framework for planar robotic grasp detection and object classification in workshop-oriented manipulation scenarios. The network uses a hierarchical GCSAFormer backbone to extract channel- and spatially-refined features, multi-scale feature fusion to combine spatial details and semantic information, and SCRGM to reconstruct spatial and channel responses prior to dense grasp prediction.
The GCSA module organizes channel recalibration, channel shuffle, and spatial refinement into a sequential feature processing structure. The component-level ablation experiments show that each operation contributes to the final grasp performance. Comparisons with representative attention mechanisms further indicate that the proposed organization is suitable for dense grasp prediction, although the individual attention operations are based on established feature processing principles.
SCRGM integrates SRU and CRU into the grasping head to refine the multi-scale fused representation. The experimental results show that SRU and CRU provide complementary improvements by addressing spatially repeated responses and correlated channel information, respectively. The reconstruction principles are related to ScConv, while the task-specific contribution of SCRGM lies in its integration with progressive feature recovery and dense prediction of grasp quality, orientation, and gripper opening.
On the Cornell Grasping Dataset, MTGCSAFormer achieves an accuracy of 99.5% under both image-wise and object-wise partitioning protocols. To evaluate the predicted grasp representation using the rectangle-based Cornell criterion, the predicted grasp center, orientation, and gripper opening are combined with a fixed 30-pixel short side to reconstruct an oriented evaluation rectangle. The standard intersection-over-union definition is used, and the sensitivity analysis indicates that the evaluation remains relatively stable around the selected short-side value.
On GTPWD, the complete multi-task model achieves 98.0% grasp detection accuracy and 99.5% object classification accuracy. The grasp-only model achieves 98.5%, revealing mild negative transfer between the two tasks. The multi-task architecture is nevertheless retained because the target robotic sorting scenario requires both grasp geometry and semantic category information.
The overall ablation results show that the PoolFormer + GG baseline achieves 94.0% grasp accuracy and 95.5% classification accuracy, while the complete GCSAFormer + SCRGM configuration achieves 98.0% and 99.5%, respectively. These results support the combined use of backbone-level channel–spatial feature refinement and grasp head-level spatial/channel reconstruction.
Physical experiments conducted on an AUBO-i3 manipulator achieve an overall grasp success rate of 95.0%. MTGCSAFormer uses RGB images for planar grasp prediction and object classification, while aligned depth information is used after inference for three-dimensional localization. Camera intrinsic parameters, eye-in-hand calibration, and the current robot pose are used to transform the predicted grasp point into an executable pose in the robot base coordinate system.
The current study remains limited by the scale and diversity of GTPWD, the use of a single robotic platform and camera configuration, the controlled single-target physical evaluation, and the focus on planar parallel-jaw grasping. In addition, multi-task competition, depth noise, calibration error, and gripper–object interaction can affect the final physical result.
Future work will expand the dataset to include more object categories, materials, viewpoints, backgrounds, and illumination conditions. Adaptive multi-task optimization, gradient conflict mitigation, uncertainty-aware depth processing, instance-level multi-object grasping, cross-camera and cross-robot evaluation, and six-degrees-of-freedom grasp prediction will also be investigated to improve the generalization and robustness of the system in more complex industrial environments.