Reinforcement learning-based method 3D motion planning for a 3D inspection task using prior viewpoint information

Surface inspection and shape reconstruction is a common application in the factory production line. In a robotic inspection task, generating an optimal collision-free trajectory while meeting the coverage requirement of the target object is challenging because there are inspection cost and traveling...

Full description

Saved in:
Bibliographic Details
Main Author: Chee, Yeng Sung
Other Authors: Pham Quang Cuong
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/158522
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-158522
record_format dspace
spelling sg-ntu-dr.10356-1585222022-06-04T10:01:19Z Reinforcement learning-based method 3D motion planning for a 3D inspection task using prior viewpoint information Chee, Yeng Sung Pham Quang Cuong School of Mechanical and Aerospace Engineering A*STAR Institute of Infocomm Research (I2R) cuong@ntu.edu.sg Engineering::Mechanical engineering Surface inspection and shape reconstruction is a common application in the factory production line. In a robotic inspection task, generating an optimal collision-free trajectory while meeting the coverage requirement of the target object is challenging because there are inspection cost and traveling cost that needs to be optimized. This paper is based on previous work that proposed a computational framework for automatic online path generation for robotic inspection via coverage planning and reinforcement learning-based approach. The online processing stage is utilising Monte Carlo Tree Search (MCTS) with the formulation of Markov Decision Process (MDP). However, a proposed visibility modelling and approximation that considers the presence of an obstacle is introduced to tackle the issue of obstructed view of the target object seen from a 3D camera. The proposed method compares the distance traveled by the same camera rays with a minimum threshold in two scenarios: target object with and without an obstacle to obtain a more realistic visibility of the viewpoint. The proposed MCTS in this final year project modifies the tree policy and default policy. The selection process by the tree policy is based on the reward of MCTS instead of the costs. The definitions of inspection cost and traveling cost are also modified to the number of covered surfaces (the uncovered surfaces of the selected viewpoints) of unselected viewpoint, and the trajectory length respectively. Instead of choosing the viewpoints greedily in the default policy, the average of sum of probabilities of the 2 costs is used to choose an action. After the parameters of MCTS are tuned, the proposed MCTS algorithm will be experimented on two scenes with and without obstacle and on various target objects. Bachelor of Engineering (Mechanical Engineering) 2022-06-04T10:01:19Z 2022-06-04T10:01:19Z 2022 Final Year Project (FYP) Chee, Y. S. (2022). Reinforcement learning-based method 3D motion planning for a 3D inspection task using prior viewpoint information. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/158522 https://hdl.handle.net/10356/158522 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Mechanical engineering
spellingShingle Engineering::Mechanical engineering
Chee, Yeng Sung
Reinforcement learning-based method 3D motion planning for a 3D inspection task using prior viewpoint information
description Surface inspection and shape reconstruction is a common application in the factory production line. In a robotic inspection task, generating an optimal collision-free trajectory while meeting the coverage requirement of the target object is challenging because there are inspection cost and traveling cost that needs to be optimized. This paper is based on previous work that proposed a computational framework for automatic online path generation for robotic inspection via coverage planning and reinforcement learning-based approach. The online processing stage is utilising Monte Carlo Tree Search (MCTS) with the formulation of Markov Decision Process (MDP). However, a proposed visibility modelling and approximation that considers the presence of an obstacle is introduced to tackle the issue of obstructed view of the target object seen from a 3D camera. The proposed method compares the distance traveled by the same camera rays with a minimum threshold in two scenarios: target object with and without an obstacle to obtain a more realistic visibility of the viewpoint. The proposed MCTS in this final year project modifies the tree policy and default policy. The selection process by the tree policy is based on the reward of MCTS instead of the costs. The definitions of inspection cost and traveling cost are also modified to the number of covered surfaces (the uncovered surfaces of the selected viewpoints) of unselected viewpoint, and the trajectory length respectively. Instead of choosing the viewpoints greedily in the default policy, the average of sum of probabilities of the 2 costs is used to choose an action. After the parameters of MCTS are tuned, the proposed MCTS algorithm will be experimented on two scenes with and without obstacle and on various target objects.
author2 Pham Quang Cuong
author_facet Pham Quang Cuong
Chee, Yeng Sung
format Final Year Project
author Chee, Yeng Sung
author_sort Chee, Yeng Sung
title Reinforcement learning-based method 3D motion planning for a 3D inspection task using prior viewpoint information
title_short Reinforcement learning-based method 3D motion planning for a 3D inspection task using prior viewpoint information
title_full Reinforcement learning-based method 3D motion planning for a 3D inspection task using prior viewpoint information
title_fullStr Reinforcement learning-based method 3D motion planning for a 3D inspection task using prior viewpoint information
title_full_unstemmed Reinforcement learning-based method 3D motion planning for a 3D inspection task using prior viewpoint information
title_sort reinforcement learning-based method 3d motion planning for a 3d inspection task using prior viewpoint information
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/158522
_version_ 1735491266884403200