A Pseudo-Distance Algorithm for Collision Detection of Manipulators Using Convex-Plane-Polygons-based Representation. (December 2020)
- Record Type:
- Journal Article
- Title:
- A Pseudo-Distance Algorithm for Collision Detection of Manipulators Using Convex-Plane-Polygons-based Representation. (December 2020)
- Main Title:
- A Pseudo-Distance Algorithm for Collision Detection of Manipulators Using Convex-Plane-Polygons-based Representation
- Authors:
- Xu, Jingjing
Liu, Zhifeng
Yang, Congbin
Li, Longfei
Pei, Yanhu - Abstract:
- Highlights: A pseudo-distance algorithm for collision detection of manipulators is proposed. Convex-Plane-Polygons-based representation is firstly introduced. Results show the algorithm can largely improve the efficiency of collision detection. This algorithm are applicable to both convex and nonconvex objects. Abstract: Robots have become indispensable parts for the industrial automated workshop. The distance calculation between the industrial robot and obstacles is a fundamental problem for the robotic collision-free motion control. But existing methods for this problem have the disadvantage that the accuracy and execution efficiency cannot be guaranteed at the same time. In this paper, a pseudo-distance algorithm is presented based on the convex-plane-polygons-based representation to solve this problem. In this algorithm, convex plane polygons (CPPs) and cylinders are utilized to represent obstacles and the manipulator, respectively. The spatial relationship between each CPP and each cylinder is discussed through defining condition parameters, and is divided into six conditions including three special conditions when the contact happens, and the other three conditions when there exists a certain distance between the CPP and the cylinder. The distance is modelled under different relations based on the theory of mathematics and geometry. The pseudo distance is determined through selecting the smallest value from distances between CPPs and cylinders. The numerical experimentHighlights: A pseudo-distance algorithm for collision detection of manipulators is proposed. Convex-Plane-Polygons-based representation is firstly introduced. Results show the algorithm can largely improve the efficiency of collision detection. This algorithm are applicable to both convex and nonconvex objects. Abstract: Robots have become indispensable parts for the industrial automated workshop. The distance calculation between the industrial robot and obstacles is a fundamental problem for the robotic collision-free motion control. But existing methods for this problem have the disadvantage that the accuracy and execution efficiency cannot be guaranteed at the same time. In this paper, a pseudo-distance algorithm is presented based on the convex-plane-polygons-based representation to solve this problem. In this algorithm, convex plane polygons (CPPs) and cylinders are utilized to represent obstacles and the manipulator, respectively. The spatial relationship between each CPP and each cylinder is discussed through defining condition parameters, and is divided into six conditions including three special conditions when the contact happens, and the other three conditions when there exists a certain distance between the CPP and the cylinder. The distance is modelled under different relations based on the theory of mathematics and geometry. The pseudo distance is determined through selecting the smallest value from distances between CPPs and cylinders. The numerical experiment is performed based on the proposed and two previous algorithms to estimate the shortest distance between an industrial robot and a groove-shape obstacle. And an application example is performed to show the significance of this work on the robotic motion control. Results indicate that the proposed algorithm is more efficient than previous algorithms under a certain precision requirement, and can be effectively applied in the robotic motion control. … (more)
- Is Part Of:
- Robotics and computer-integrated manufacturing. Volume 66(2020)
- Journal:
- Robotics and computer-integrated manufacturing
- Issue:
- Volume 66(2020)
- Issue Display:
- Volume 66, Issue 2020 (2020)
- Year:
- 2020
- Volume:
- 66
- Issue:
- 2020
- Issue Sort Value:
- 2020-0066-2020-0000
- Page Start:
- Page End:
- Publication Date:
- 2020-12
- Subjects:
- Industrial robot -- Collision detection -- Distance calculation -- Convex plane polygon
Robots, Industrial -- Periodicals
Computer integrated manufacturing systems -- Periodicals
Robotics -- Periodicals
Robots industriels -- Périodiques
Productique -- Périodiques
Robotique -- Périodiques
670.285 - Journal URLs:
- http://www.sciencedirect.com/science/journal/07365845 ↗
http://www.elsevier.com/journals ↗
http://www.journals.elsevier.com/robotics-and-computer-integrated-manufacturing/ ↗ - DOI:
- 10.1016/j.rcim.2020.101993 ↗
- Languages:
- English
- ISSNs:
- 0736-5845
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8000.453200
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 13510.xml