Abstract

The accommodation space changes as flexible products are packed into it. In order to improve the automatic loading of containers, it is necessary to solve the problem of object pose estimation in accommodation space. The goal of this study is to establish a method for pose estimation of a target object in the accommodation space. Firstly, the paper introduces basic algorithms and concepts, including the quick hull (Qhull) algorithm, oriented bounding box (OBB) algorithm, and fruit fly optimization algorithm (FOA). Secondly, the constraint conditions and the objective function of pose estimation are set up according to the pose variables in three-dimensional (3D) space, and a solution method for pose estimation is established using an improved FOA. Then, the algorithms with different population parameters are simulated, and the optimal parameters are obtained. The bounding box algorithm is used for system optimization, whereas a convex hull is used to simplify the target object significantly, reducing the corresponding running time. Finally, the hardware platform of the industrial robot is established, the initial and final poses of the end-effector are obtained using the proposed method, and tests are performed for different cases. The results show that the application of convex hull algorithm can significantly simplify a target object reducing the running time, and half individuals of the population guide the entire population to search for an optimal pose (6 degrees of freedom) in accommodation space.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call