RoboTSP - a fast solution to the robotic task sequencing problem
In many industrial robotics applications, such as spot-welding, spray-painting or drilling, the robot is required to visit successively multiple targets. The robot travel time among the targets is a significant component of the overall execution time. This travel time is in turn greatly affected by...
Saved in:
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2021
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/146762 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-146762 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1467622023-03-04T17:08:11Z RoboTSP - a fast solution to the robotic task sequencing problem Suárez-Ruiz, Francisco Lembono, Teguh Santoso Pham, Quang-Cuong School of Mechanical and Aerospace Engineering 2018 IEEE International Conference on Robotics and Automation (ICRA) Engineering::Mechanical engineering Task Analysis Industrial Robots In many industrial robotics applications, such as spot-welding, spray-painting or drilling, the robot is required to visit successively multiple targets. The robot travel time among the targets is a significant component of the overall execution time. This travel time is in turn greatly affected by the order of visit of the targets, and by the robot configurations used to reach each target. Therefore, it is crucial to optimize these two elements, a problem known in the literature as the Robotic Task Sequencing Problem (RTSP). Our contribution in this paper is two-fold. First, we propose a fast, near-optimal, algorithm to solve RTSP. The key to our approach is to exploit the classical distinction between task space and configuration space, which, surprisingly, has been so far overlooked in the RTSP literature. Second, we provide an open-source implementation of the above algorithm, which has been carefully benchmarked to yield an efficient, ready-to-use, software solution. We discuss the relationship between RTSP and other Traveling Salesman Problem (TSP) variants, such as the Generalized Traveling Salesman Problem (GTSP), and show experimentally that our method finds motion sequences of the same quality but using several orders of magnitude less computation time than existing approaches. Nanyang Technological University Accepted version This work was supported in part by NTUitive Gap Fund NGF-2016-01-028 and SMART Innovation Grant NG000074-ENG. 2021-03-10T01:23:05Z 2021-03-10T01:23:05Z 2018 Conference Paper Suárez-Ruiz, F., Lembono, T. S., & Pham, Q.-C. (2018). RoboTSP - a fast solution to the robotic task sequencing problem. Proceedings of 2018 IEEE International Conference on Robotics and Automation (ICRA), 1611-1616. doi:10.1109/ICRA.2018.8460581 9781538630815 https://hdl.handle.net/10356/146762 10.1109/ICRA.2018.8460581 2-s2.0-85062986689 1611 1616 en NGF-2016-01-028 NG000074-ENG © 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at: https://doi.org/10.1109/ICRA.2018.8460581. application/pdf |
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 Task Analysis Industrial Robots |
spellingShingle |
Engineering::Mechanical engineering Task Analysis Industrial Robots Suárez-Ruiz, Francisco Lembono, Teguh Santoso Pham, Quang-Cuong RoboTSP - a fast solution to the robotic task sequencing problem |
description |
In many industrial robotics applications, such as spot-welding, spray-painting or drilling, the robot is required to visit successively multiple targets. The robot travel time among the targets is a significant component of the overall execution time. This travel time is in turn greatly affected by the order of visit of the targets, and by the robot configurations used to reach each target. Therefore, it is crucial to optimize these two elements, a problem known in the literature as the Robotic Task Sequencing Problem (RTSP). Our contribution in this paper is two-fold. First, we propose a fast, near-optimal, algorithm to solve RTSP. The key to our approach is to exploit the classical distinction between task space and configuration space, which, surprisingly, has been so far overlooked in the RTSP literature. Second, we provide an open-source implementation of the above algorithm, which has been carefully benchmarked to yield an efficient, ready-to-use, software solution. We discuss the relationship between RTSP and other Traveling Salesman Problem (TSP) variants, such as the Generalized Traveling Salesman Problem (GTSP), and show experimentally that our method finds motion sequences of the same quality but using several orders of magnitude less computation time than existing approaches. |
author2 |
School of Mechanical and Aerospace Engineering |
author_facet |
School of Mechanical and Aerospace Engineering Suárez-Ruiz, Francisco Lembono, Teguh Santoso Pham, Quang-Cuong |
format |
Conference or Workshop Item |
author |
Suárez-Ruiz, Francisco Lembono, Teguh Santoso Pham, Quang-Cuong |
author_sort |
Suárez-Ruiz, Francisco |
title |
RoboTSP - a fast solution to the robotic task sequencing problem |
title_short |
RoboTSP - a fast solution to the robotic task sequencing problem |
title_full |
RoboTSP - a fast solution to the robotic task sequencing problem |
title_fullStr |
RoboTSP - a fast solution to the robotic task sequencing problem |
title_full_unstemmed |
RoboTSP - a fast solution to the robotic task sequencing problem |
title_sort |
robotsp - a fast solution to the robotic task sequencing problem |
publishDate |
2021 |
url |
https://hdl.handle.net/10356/146762 |
_version_ |
1759858030962278400 |