263
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Estimation of log-gripping position using instance segmentation for autonomous log loading

ORCID Icon
Pages 251-269 | Received 07 May 2023, Accepted 25 Feb 2024, Published online: 09 Apr 2024

Figures & data

Figure 1. The outline of the algorithm for estimating the gripping position and orientation of a log.

Figure 1. The outline of the algorithm for estimating the gripping position and orientation of a log.

Figure 2. Examples of labeled images.

Figure 2. Examples of labeled images.

Figure 3. The outline of the estimated gripping position and evaluation axis in the log coordinate system.

Here, l is length of the log, c is the lengthwise center of the log, g is the center of gravity of the log, and gs is the gripping point in this study.
Figure 3. The outline of the estimated gripping position and evaluation axis in the log coordinate system.

Figure 4. Experimental setup.

The grapple loader is equipped with a stereo camera to estimate the log gripping position. The total station was used to measure the positions and orientations of the logs.
Figure 4. Experimental setup.

Figure 5. Trajectory of the machine chassis in the experiment by using simultaneous localization and mapping (SLAM).

(a) Sparse logs. (b) Dense logs. (c) Unorganized logs.
Figure 5. Trajectory of the machine chassis in the experiment by using simultaneous localization and mapping (SLAM).

Table 1. Log-shape statistics.

Figure 6. A three-dimensional diagram of the grapple head.

Figure 6. A three-dimensional diagram of the grapple head.

Figure 7. Examples of log detection in the test dataset.

Figure 7. Examples of log detection in the test dataset.

Figure 8. Examples of log detection during the experiments.

(a) Successful detection in sparse logs. (b) Misdetection in sparse logs. (c) Successful detection in dense logs. (d) Misdetection in dense logs. (e) Successful detection in unorganized logs. (f) Misdetection in unorganized logs.
Figure 8. Examples of log detection during the experiments.

Figure 9. Estimated positions of gripping logs.

(a) Sparse logs. (b) Dense logs. (c) Unorganized logs.
Figure 9. Estimated positions of gripping logs.

Figure 10. Estimated positions of gripping logs rotated through π/4 radians around the X-axis.

(a) Sparse logs. (b) Dense logs. (c) Unorganized logs.
Figure 10. Estimated positions of gripping logs rotated through π/4 radians around the X-axis.

Figure 11. Estimated positions of gripping logs rotated through π/4 radians around the Y-axis.

(a) Sparse logs. (b) Dense logs. (c) Unorganized logs.
Figure 11. Estimated positions of gripping logs rotated through π/4 radians around the Y-axis.

Table 2. Gripping position estimation results.

Table 3. Gripping orientation estimation results.

Figure 12. Evaluation outline of the log-camera rotational errors in the camera coordinate system.

The rotational errors α between the X-axis of the camera and the orientation of the log were evaluated.
Figure 12. Evaluation outline of the log-camera rotational errors in the camera coordinate system.

Figure 13. The positional relations of the absolute rotational error between the X-axis of the camera and the log orientation around the Z-axis of the camera.

(a) Sparse logs. (b) Dense logs. (c) Unorganized logs.
Figure 13. The positional relations of the absolute rotational error between the X-axis of the camera and the log orientation around the Z-axis of the camera.

Figure 14. The orientational relations of absolute rotational error between the X-axis of the camera and the log orientation around the Z-axis of the camera.

(a) Sparse logs. (b) Dense logs. (c) Unorganized logs.
Figure 14. The orientational relations of absolute rotational error between the X-axis of the camera and the log orientation around the Z-axis of the camera.

Figure 15. Points in the graspable range in each experiment.

(a) Sparse logs. (b) Dense logs. (c) Unorganized logs.
Figure 15. Points in the graspable range in each experiment.

Table 4. Correlation coefficients.