Please use this identifier to cite or link to this item:
https://hdl.handle.net/10356/178799
Title: | GPU-accelerated real-time motion planning for safe human-robot collaboration | Authors: | Fujii, Shohei | Keywords: | Computer and Information Science Engineering |
Issue Date: | 2023 | Publisher: | Nanyang Technological University | Source: | Fujii, S. (2023). GPU-accelerated real-time motion planning for safe human-robot collaboration. Doctoral thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/178799 | Abstract: | Robotic automation has a significant role in industry over decades. As the demand for complex tasks increases, there has been a recent anticipation for robotic automation in human-robot collaborative environments, leading to the introduction of commercial collaborative robots. However, current robot controllers reduce the speed of robots to secure the safety of humans, which results in conservative behavior and lower performance with collaborative robots. A challenge in this thesis is to maximize the productivity of collaborative robots while ensuring safety, aiming for productivity of robots under collaborative situations comparable to that of traditional robots. In our first work, we introduce a rapid trajectory smoother, primarily to enhance productivity. Existing real-time path planners lack the smoothing post-processing step -- which is crucial in sampling-based motion planning -- resulting in the trajectories being jerky, and therefore inefficient and less human-friendly. Our rapid trajectory smoother, based on a shortcutting technique, leverages fast clearance inference by a novel neural network and can consistently smooth a trajectory for a 6 DoF robot within 200 ms on a commercial GPU. A comparison shows that our smoother is faster than the state-of-the-art method and the smoothed trajectory is more efficient than the original jerky trajectory even when considering the time required for smoothing. Subsequently, we propose a time-optimal safe path tracking algorithm, with a particular focus on ensuring safety. Our path tracking algorithm is formulated based on Time-Optimal Path Problem based on Reachability Analysis (TOPP-RA) and proven to provide the fastest control policy for controlling a robot to track a given path. Our method guarantees the safety of human operators in the sense that the robot will collide only when the robot has a zero velocity, in accordance with ISO safety standards. We also demonstrate the application of our method in a 6-DoF industrial robot scenario. Another challenge is that, to achieve true time-optimality in safe path tracking, it is crucial to have precise distances between obstacles and a robot at waypoints along an executing path. However, existing methods for computing distances between a robot and obstacles are either too slow for real-time applications, or inaccurate for achieving time-optimality. Thus, we propose a batched distance checker for time-optimal safe path tracking. Our method can evaluate distances of a trajectory in less than 1 millisecond on GPU at runtime, making it suitable for time-critical robotic control. We experimentally demonstrate that our method can navigate a 6-DoF robot earlier than a geometric-primitives-based distance checker in a dynamic, collaborative environment. Throughout this thesis, we emphasize the performance of our algorithms and their implementations. Since our focus is on industrial applications, algorithm performance is critical for the practicality of our methods. Parallelization plays an important role in achieving high performance, especially with the widespread and powerful GPUs. Therefore, in addition to explaining the proposed algorithms, we develop and benchmark our GPU-accelerated implementations. We hope that this thesis will pave the way for further development and application of human-robot collaboration both in industry and beyond. | URI: | https://hdl.handle.net/10356/178799 | DOI: | 10.32657/10356/178799 | Schools: | School of Mechanical and Aerospace Engineering | Organisations: | DENSO Corporation | Research Centres: | Robotics Research Centre | Rights: | This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). | Fulltext Permission: | open | Fulltext Availability: | With Fulltext |
Appears in Collections: | MAE Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
phdthesis_shoheifujii_1.0.0.pdf | 28.46 MB | Adobe PDF | View/Open |
Page view(s)
96
Updated on Oct 11, 2024
Download(s) 50
39
Updated on Oct 11, 2024
Google ScholarTM
Check
Altmetric
Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.