Improvement in reactiveness of realtime trajectory smoothing

Human-robot collaboration has been an advancing topic throughout the years. Therefore for human-robot collaboration to work safely and efficiently, a real-time system must be fully developed. One important part of the system is the Realtime Motion Planning (RMP). RMP requires extremely fast computat...

Full description

Saved in:
Bibliographic Details
Main Author: Ling, Weng Hong
Other Authors: Pham Quang Cuong
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/158995
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-158995
record_format dspace
spelling sg-ntu-dr.10356-1589952023-03-04T20:19:19Z Improvement in reactiveness of realtime trajectory smoothing Ling, Weng Hong Pham Quang Cuong School of Mechanical and Aerospace Engineering Shohei Fujii cuong@ntu.edu.sg Engineering::Mechanical engineering Human-robot collaboration has been an advancing topic throughout the years. Therefore for human-robot collaboration to work safely and efficiently, a real-time system must be fully developed. One important part of the system is the Realtime Motion Planning (RMP). RMP requires extremely fast computation throughout the whole process from detecting obstacles to planning of trajectories. However, by just being able to do RMP is not enough as with RMP only the path executed will be jerky. A Realtime Trajectory Smoother (RTS) was proposed to solve the issue of jerky trajectory in RMP. With the RTS, it can perform obstacle avoidance while executing a smooth trajectory. Within the RTS is one of its crucial parts which is the implementation of Neural Network Based (NN-Based) Collision Estimation by using a Clearance Field Neural Network (CFN). We propose to replace CFN with a more direct and easier processing method through either Voxel Precomputation Based (VP-Based) Parallel Collision Detection or Signed Distance Field Based (SDF-Based) Collision Detection as possible alternatives for the system. The proposed alternatives bring mainly 2 advantages, which is the removal of neural network as well as removing posterior geometric trajectory verification. SDF Based Parallel Collision Detection takes fairly less preparation time but in turn takes up more time during operation. VP-Based Parallel Collision Detection on the other hand takes more preparation time for collision status precomputation but produces fast results during operations, which is far more feasible in our case. Furthermore, this research aims to achieve real-time collision detection when implemented. At the end of the report, we will conclude our report by discussing about the different improvements and optimizations available for future references. Bachelor of Engineering (Mechanical Engineering) 2022-06-08T23:52:40Z 2022-06-08T23:52:40Z 2022 Final Year Project (FYP) Ling, W. H. (2022). Improvement in reactiveness of realtime trajectory smoothing. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/158995 https://hdl.handle.net/10356/158995 en C051 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
Ling, Weng Hong
Improvement in reactiveness of realtime trajectory smoothing
description Human-robot collaboration has been an advancing topic throughout the years. Therefore for human-robot collaboration to work safely and efficiently, a real-time system must be fully developed. One important part of the system is the Realtime Motion Planning (RMP). RMP requires extremely fast computation throughout the whole process from detecting obstacles to planning of trajectories. However, by just being able to do RMP is not enough as with RMP only the path executed will be jerky. A Realtime Trajectory Smoother (RTS) was proposed to solve the issue of jerky trajectory in RMP. With the RTS, it can perform obstacle avoidance while executing a smooth trajectory. Within the RTS is one of its crucial parts which is the implementation of Neural Network Based (NN-Based) Collision Estimation by using a Clearance Field Neural Network (CFN). We propose to replace CFN with a more direct and easier processing method through either Voxel Precomputation Based (VP-Based) Parallel Collision Detection or Signed Distance Field Based (SDF-Based) Collision Detection as possible alternatives for the system. The proposed alternatives bring mainly 2 advantages, which is the removal of neural network as well as removing posterior geometric trajectory verification. SDF Based Parallel Collision Detection takes fairly less preparation time but in turn takes up more time during operation. VP-Based Parallel Collision Detection on the other hand takes more preparation time for collision status precomputation but produces fast results during operations, which is far more feasible in our case. Furthermore, this research aims to achieve real-time collision detection when implemented. At the end of the report, we will conclude our report by discussing about the different improvements and optimizations available for future references.
author2 Pham Quang Cuong
author_facet Pham Quang Cuong
Ling, Weng Hong
format Final Year Project
author Ling, Weng Hong
author_sort Ling, Weng Hong
title Improvement in reactiveness of realtime trajectory smoothing
title_short Improvement in reactiveness of realtime trajectory smoothing
title_full Improvement in reactiveness of realtime trajectory smoothing
title_fullStr Improvement in reactiveness of realtime trajectory smoothing
title_full_unstemmed Improvement in reactiveness of realtime trajectory smoothing
title_sort improvement in reactiveness of realtime trajectory smoothing
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/158995
_version_ 1759855084984860672