Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-07T03:29:51.071Z Has data issue: false hasContentIssue false

Development of the “Quad-SCARA” platform and its collision avoidance based on Buffered Voronoi Cell

Published online by Cambridge University Press:  18 September 2023

Xiao Sun*
Affiliation:
Department of Mechatronics, University of Yamanashi, Yamanashi, Japan
Kazuyoshi Ishida
Affiliation:
Department of Mechatronics, University of Yamanashi, Yamanashi, Japan
Koji Makino
Affiliation:
Department of Mechatronics, University of Yamanashi, Yamanashi, Japan
Kotaro Shibayama
Affiliation:
Department of Mechatronics, University of Yamanashi, Yamanashi, Japan
Hidetsugu Terada
Affiliation:
Department of Mechatronics, University of Yamanashi, Yamanashi, Japan
*
Corresponding author: Xiao Sun; Email: xsun@yamanashi.ac.jp
Rights & Permissions [Opens in a new window]

Abstract

As a solution to soft material manipulation, dual-arm robots that are capable of multi-point grasping have become the latest trend due to their higher capability and efficiency. To explore further development in soft material manipulation and go beyond the hardware limit of dual arms, in this paper the robot platform “Quad-SCARA” that consists of four Selective Compliance Assembly Robot Arm (SCARA) is developed and introduced. With the base of hardware platform, a novel collision avoidance system designed for the motion planning of Quad-SCARA in multi-point grasping state is proposed. This system is inspired by the idea of “Buffered Voronoi Cell (BVC),” an algorithm originally proposed for multi-agent collision avoidance. After appropriate adaptation and new proposition in implementation of BVC, the experiments of folding and spreading a handkerchief are performed, and the results in simulation and robot experiments are presented and discussed for the validation and evaluation of entire system.

Information

Type
Research Article
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Table I. Comparison between BVC and other known algorithms.

Figure 1

Figure 1. Quad-SCARA platform. (a) Overview. (b) SCARA (Epson G3-251S).

Figure 2

Table II. Specification of SCARA (partially quoted from [25]).

Figure 3

Figure 2. Layout of SCARAs. The lines in deep blue are the bases, circles in light blue are the base joint, and gray dots are the rotation centers of base joints. Other parts of robots are omitted for clearer look.

Figure 4

Figure 3. System configuration.

Figure 5

Figure 4. End-effector.

Figure 6

Figure 5. Simulator developed for Quad-SCARA platform. (a) Example view. (b) Collision warning (marks in red).

Figure 7

Figure 6. Illustration of Voronoi Cell and Buffered Voronoi Cell (BVC). (a) Voronoi Cell. (b) Buffered Voronoi Cell.

Figure 8

Figure 7. An example of how BVC works in collision avoidance in one frame. Each color corresponds to an agent. Dots, pale dots, stars, and crosses are current position, position of next frame, goal position, and mid-points of each agent, respectively. (a) Position data for inputs. (b) BVC drawn based on inputs. (c) Obtained outputs.

Figure 9

Figure 8. Subsequent frames after Fig. 7. (a) Frame 2. (b) Frame 3. (c) Final frame.

Figure 10

Figure 9. Flowchart of collision avoidance by BVC.

Figure 11

Figure 10. Static and normal BVC. Sizes of each cell may vary from real ones. Each cell core is plotted as a dot and a circle with the diameter of safe distance d. Circles in orange are normal cells, and circles in red are static cells.

Figure 12

Figure 11. Grasping test of a handkerchief.

Figure 13

Table III. Conditions of the experiments in Fig. 12.

Figure 14

Figure 12. Snapshots of the experiments. The upper row is the motion for folding a handkerchief, and the lower row is the motion for spreading.

Figure 15

Figure 13. Snapshots for simulation results. Numbers correspond to those in Fig. 12. The shortest distances are displayed on the left upper corner and are magnified at the bottom of each picture.

Figure 16

Figure 14. BVC charts for collision avoidance. Numbers correspond to those in Fig. 12. BVCs in light green, dark green, deep blue, and pink are static BVCs.

Figure 17

Figure 15. Shortest distance.

Supplementary material: File

Sun et al. supplementary material

Sun et al. supplementary material

Download Sun et al. supplementary material(File)
File 49.1 MB