Please use this identifier to cite or link to this item:
Title: Development of an automatic fruit sorting robot based on object detection algorithm
Authors: Wang, Ke
Keywords: Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics
Issue Date: 2022
Publisher: Nanyang Technological University
Source: Wang, K. (2022). Development of an automatic fruit sorting robot based on object detection algorithm. Master's thesis, Nanyang Technological University, Singapore.
Abstract: In recent years, agricultural robots have becomes an increasingly popular filed, which bring huge development and innovation to the agriculture. Among these robot-related technologies, visual information is an important information for robots operating in unstructured environment. This project aims to design a banana sorting robot system base on an object detection neural network called YOLOv5(You Look Only Once) algorithm. Specifically, this project includes the preparation of the bananas dataset and use the dataset to train the YOLOv5 network. The image preprocessing is applied to acquire the binary image and find the picking point on the banana. Camera calibration and eye-hand calibration are also performed to obtain the coordinate of the picking point with respect to the robot base coordinate frame. A UR5e robot is used in this project and the RTDE(Real Time Data Exchange) package constructs the connection between the PC and the UR5e robot. Then a python code and its corresponding robot program are designed to operate the UR5e robot to complete the banana grabbing task. In the end, a practical experiment shows that the bananas can be successfully detected and picked up.
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:EEE Theses

Files in This Item:
File Description SizeFormat 
  Restricted Access
3.01 MBAdobe PDFView/Open

Page view(s)

Updated on May 14, 2022


Updated on May 14, 2022

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.