A Three-Dimensional Adaptive PSO-Based Packing Algorithm for an IoT-Based Automated e-Fulfillment Packaging System

With the development of online shopping and the demand for automated packaging systems, we propose an Internet of Things (IoT)-based automated e-fulfillment packaging system and a 3-D adaptive particle swarm optimization (PSO)-based packing algorithm. The proposed system leverages the IoT to connect...

Full description

Bibliographic Details
Main Authors: Tzuu-Hseng S. Li, Chih-Yin Liu, Ping-Huan Kuo, Nien-Chu Fang, Cheng-Hui Li, Ching-Wen Cheng, Cheng-Ying Hsieh, Li-Fan Wu, Jie-Jhong Liang, Chih-Yen Chen
Format: Article
Language:English
Published: IEEE 2017-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/7924336/
id doaj-0902ea6c279d489489836f96aab6c583
record_format Article
spelling doaj-0902ea6c279d489489836f96aab6c5832021-03-29T20:07:17ZengIEEEIEEE Access2169-35362017-01-0159188920510.1109/ACCESS.2017.27027157924336A Three-Dimensional Adaptive PSO-Based Packing Algorithm for an IoT-Based Automated e-Fulfillment Packaging SystemTzuu-Hseng S. Li0https://orcid.org/0000-0001-6194-330XChih-Yin Liu1Ping-Huan Kuo2Nien-Chu Fang3Cheng-Hui Li4Ching-Wen Cheng5Cheng-Ying Hsieh6Li-Fan Wu7Jie-Jhong Liang8Chih-Yen Chen9Department of Electrical Engineering, aiRobots Laboratory, National Cheng Kung University, Tainan, TaiwanDepartment of Electrical Engineering, aiRobots Laboratory, National Cheng Kung University, Tainan, TaiwanDepartment of Electrical Engineering, aiRobots Laboratory, National Cheng Kung University, Tainan, TaiwanDepartment of Electrical Engineering, aiRobots Laboratory, National Cheng Kung University, Tainan, TaiwanDepartment of Electrical Engineering, aiRobots Laboratory, National Cheng Kung University, Tainan, TaiwanDepartment of Electrical Engineering, aiRobots Laboratory, National Cheng Kung University, Tainan, TaiwanDepartment of Electrical Engineering, aiRobots Laboratory, National Cheng Kung University, Tainan, TaiwanDepartment of Electrical Engineering, aiRobots Laboratory, National Cheng Kung University, Tainan, TaiwanDepartment of Electrical Engineering, aiRobots Laboratory, National Cheng Kung University, Tainan, TaiwanDepartment of Electrical Engineering, aiRobots Laboratory, National Cheng Kung University, Tainan, TaiwanWith the development of online shopping and the demand for automated packaging systems, we propose an Internet of Things (IoT)-based automated e-fulfillment packaging system and a 3-D adaptive particle swarm optimization (PSO)-based packing algorithm. The proposed system leverages the IoT to connect the data collection and conversion layer, the packaging management layer, the decision-making layer, and the application layer. A cyber network connects each robot, sensor, and smart machine to achieve high velocity, flexibility of procedures, and real-time information exchange. When customers order merchandise online, the orders are received and rearranged, and the deployment of items in a box is planned by the system. The proposed packing algorithm controls the arrangement of items. It compares the size and volume of items and boxes to choose a box of suitable size, as well as deciding on the optimal arrangement of items. This algorithm solves the difficult 3-D Multiple Bin Size Bin Packing Problem (3-DMBSBPP) by integrating an adaptive PSO-based configuration algorithm. Our simulation results show that the packing algorithm can deploy items appropriately, with all items packed inside their box without overlap and with an overall center-of-gravity close to the bottom center of the box. When all the items cannot be packed into a single box, the proposed dividing strategies split the items into groups to pack into two or more boxes of similar size. Furthermore, comparing with the real packages we assessed, the proposed algorithm has a competitive performance. Lastly, our robotic experiments show that the proposed packing algorithm can be implemented and executed by a robot and a manipulator. It also demonstrates the efficiency of this system, in which all devices communicate well with each other and the robots accomplish the packaging task successfully and cooperatively.https://ieeexplore.ieee.org/document/7924336/3-dimensional packingadaptive-PSOautomated packaging systemindustry 4.0Internet of Things
collection DOAJ
language English
format Article
sources DOAJ
author Tzuu-Hseng S. Li
Chih-Yin Liu
Ping-Huan Kuo
Nien-Chu Fang
Cheng-Hui Li
Ching-Wen Cheng
Cheng-Ying Hsieh
Li-Fan Wu
Jie-Jhong Liang
Chih-Yen Chen
spellingShingle Tzuu-Hseng S. Li
Chih-Yin Liu
Ping-Huan Kuo
Nien-Chu Fang
Cheng-Hui Li
Ching-Wen Cheng
Cheng-Ying Hsieh
Li-Fan Wu
Jie-Jhong Liang
Chih-Yen Chen
A Three-Dimensional Adaptive PSO-Based Packing Algorithm for an IoT-Based Automated e-Fulfillment Packaging System
IEEE Access
3-dimensional packing
adaptive-PSO
automated packaging system
industry 4.0
Internet of Things
author_facet Tzuu-Hseng S. Li
Chih-Yin Liu
Ping-Huan Kuo
Nien-Chu Fang
Cheng-Hui Li
Ching-Wen Cheng
Cheng-Ying Hsieh
Li-Fan Wu
Jie-Jhong Liang
Chih-Yen Chen
author_sort Tzuu-Hseng S. Li
title A Three-Dimensional Adaptive PSO-Based Packing Algorithm for an IoT-Based Automated e-Fulfillment Packaging System
title_short A Three-Dimensional Adaptive PSO-Based Packing Algorithm for an IoT-Based Automated e-Fulfillment Packaging System
title_full A Three-Dimensional Adaptive PSO-Based Packing Algorithm for an IoT-Based Automated e-Fulfillment Packaging System
title_fullStr A Three-Dimensional Adaptive PSO-Based Packing Algorithm for an IoT-Based Automated e-Fulfillment Packaging System
title_full_unstemmed A Three-Dimensional Adaptive PSO-Based Packing Algorithm for an IoT-Based Automated e-Fulfillment Packaging System
title_sort three-dimensional adaptive pso-based packing algorithm for an iot-based automated e-fulfillment packaging system
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2017-01-01
description With the development of online shopping and the demand for automated packaging systems, we propose an Internet of Things (IoT)-based automated e-fulfillment packaging system and a 3-D adaptive particle swarm optimization (PSO)-based packing algorithm. The proposed system leverages the IoT to connect the data collection and conversion layer, the packaging management layer, the decision-making layer, and the application layer. A cyber network connects each robot, sensor, and smart machine to achieve high velocity, flexibility of procedures, and real-time information exchange. When customers order merchandise online, the orders are received and rearranged, and the deployment of items in a box is planned by the system. The proposed packing algorithm controls the arrangement of items. It compares the size and volume of items and boxes to choose a box of suitable size, as well as deciding on the optimal arrangement of items. This algorithm solves the difficult 3-D Multiple Bin Size Bin Packing Problem (3-DMBSBPP) by integrating an adaptive PSO-based configuration algorithm. Our simulation results show that the packing algorithm can deploy items appropriately, with all items packed inside their box without overlap and with an overall center-of-gravity close to the bottom center of the box. When all the items cannot be packed into a single box, the proposed dividing strategies split the items into groups to pack into two or more boxes of similar size. Furthermore, comparing with the real packages we assessed, the proposed algorithm has a competitive performance. Lastly, our robotic experiments show that the proposed packing algorithm can be implemented and executed by a robot and a manipulator. It also demonstrates the efficiency of this system, in which all devices communicate well with each other and the robots accomplish the packaging task successfully and cooperatively.
topic 3-dimensional packing
adaptive-PSO
automated packaging system
industry 4.0
Internet of Things
url https://ieeexplore.ieee.org/document/7924336/
work_keys_str_mv AT tzuuhsengsli athreedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT chihyinliu athreedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT pinghuankuo athreedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT nienchufang athreedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT chenghuili athreedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT chingwencheng athreedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT chengyinghsieh athreedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT lifanwu athreedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT jiejhongliang athreedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT chihyenchen athreedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT tzuuhsengsli threedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT chihyinliu threedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT pinghuankuo threedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT nienchufang threedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT chenghuili threedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT chingwencheng threedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT chengyinghsieh threedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT lifanwu threedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT jiejhongliang threedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
AT chihyenchen threedimensionaladaptivepsobasedpackingalgorithmforaniotbasedautomatedefulfillmentpackagingsystem
_version_ 1724195268602101760