Object recognition system for dual-arm robot in bin packing
Most of the existing automated bin packing process is designed for packing standardized and identical items into the container without perception process. A perception process especially objects recognition system is able to extend the ability of the packing system to detect, recognize and localize...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2018
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/75658 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-75658 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-756582023-03-04T19:11:49Z Object recognition system for dual-arm robot in bin packing Yin, Wanqi Chen I-Ming School of Mechanical and Aerospace Engineering Robotics Research Centre DRNTU::Engineering::Mechanical engineering::Robots Most of the existing automated bin packing process is designed for packing standardized and identical items into the container without perception process. A perception process especially objects recognition system is able to extend the ability of the packing system to detect, recognize and localize the item and packs a set of random items with different sizes into the container efficiently. This report aims to develop an object detection and recognition system implemented on Kawada NEXTAGE Open, an industrial dual-arm robot for bin packing proposes in order to achieve the recognition and localization of the boxes for packing in logistic process. The report covers the introduction of the hardware platform and software environment setup, equipment usage, perception function development, system tests, performance result, and discussion. After reviewing the existing object recognition algorithm, a combination of the 3D point cloud and 2D RGB images was used as raw data for information extraction. 3D point cloud data was used for box recognition, coarse localization and pose identification. 2D RGB image was used for fine localization based on 2D recognition and coordinating the gripper pose with the box orientation. In this project, some tools were used including Point Cloud Library (PCL), OpenCV and all the functions developed using C++, and Python was implemented into Robot Operation System (ROS) together with the packing planning function and robot control function. The outcome of the system implementation as shown in the report, demonstrated that the desired task outcome was given, as the dual-arm robot was able to recognize and locate the boxes with various sizes and in various poses. The outcome successfully proves that the object recognition system enables the dual-arm robot to achieve a more intelligent performance in bin packing task. Bachelor of Engineering (Mechanical Engineering) 2018-06-06T07:25:05Z 2018-06-06T07:25:05Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/75658 en Nanyang Technological University 64 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Mechanical engineering::Robots |
spellingShingle |
DRNTU::Engineering::Mechanical engineering::Robots Yin, Wanqi Object recognition system for dual-arm robot in bin packing |
description |
Most of the existing automated bin packing process is designed for packing standardized and identical items into the container without perception process. A perception process especially objects recognition system is able to extend the ability of the packing system to detect, recognize and localize the item and packs a set of random items with different sizes into the container efficiently. This report aims to develop an object detection and recognition system implemented on Kawada NEXTAGE Open, an industrial dual-arm robot for bin packing proposes in order to achieve the recognition and localization of the boxes for packing in logistic process. The report covers the introduction of the hardware platform and software environment setup, equipment usage, perception function development, system tests, performance result, and discussion. After reviewing the existing object recognition algorithm, a combination of the 3D point cloud and 2D RGB images was used as raw data for information extraction. 3D point cloud data was used for box recognition, coarse localization and pose identification. 2D RGB image was used for fine localization based on 2D recognition and coordinating the gripper pose with the box orientation.
In this project, some tools were used including Point Cloud Library (PCL), OpenCV and all the functions developed using C++, and Python was implemented into Robot Operation System (ROS) together with the packing planning function and robot control function. The outcome of the system implementation as shown in the report, demonstrated that the desired task outcome was given, as the dual-arm robot was able to recognize and locate the boxes with various sizes and in various poses. The outcome successfully proves that the object recognition system enables the dual-arm robot to achieve a more intelligent performance in bin packing task. |
author2 |
Chen I-Ming |
author_facet |
Chen I-Ming Yin, Wanqi |
format |
Final Year Project |
author |
Yin, Wanqi |
author_sort |
Yin, Wanqi |
title |
Object recognition system for dual-arm robot in bin packing |
title_short |
Object recognition system for dual-arm robot in bin packing |
title_full |
Object recognition system for dual-arm robot in bin packing |
title_fullStr |
Object recognition system for dual-arm robot in bin packing |
title_full_unstemmed |
Object recognition system for dual-arm robot in bin packing |
title_sort |
object recognition system for dual-arm robot in bin packing |
publishDate |
2018 |
url |
http://hdl.handle.net/10356/75658 |
_version_ |
1759856092668493824 |