Hostname: page-component-7b7567c8c-tnzcf Total loading time: 0 Render date: 2026-11-12T16:22:00.104Z Has data issue: false hasContentIssue false

Collision-free motion planning of a virtual arm based on the FABRIK algorithm

Published online by Cambridge University Press:  18 April 2016

Songqiao Tao*
Affiliation:
Department of Mechanic and Electronic Engineering, Wuhan Technical College of Communications, 6 Baishazhou Road, Wuhan City, Hubei Province, 430065, P. R. China
Yumeng Yang
Affiliation:
School of Mechanical Science and Engineering, Huazhong University of Science and Technology, 1037 Luoyu Road, Wuhan City, Hubei Province, 430074, P. R. China Email: yym20071202@163.com
*
*Corresponding author. E-mail: taosongqiao@163.com
Rights & Permissions [Opens in a new window]

Summary

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

Collision-free motion planning of a virtual arm is an intractable task in high-interference environments. In this paper, an approach for collision-free motion planning of a virtual arm based on the forward and backward reaching inverse kinematics (FABRIK) algorithm is proposed. First, a random rotation strategy and local optimum-seeking technology are introduced to improve the FABRIK algorithm in order to avoid obstacles. The improvement FABRIK algorithm is used to design the final grasping posture of a virtual arm according the target position. Then, a bidirectional rapidly exploring random tree (Bi-RRT) algorithm is adopted to explore the process postures from a given initial posture to the final grasping posture. Different from the existing method, the proposed Bi-RRT algorithm in this paper plans the motions of a virtual arm in a seven-dimensional angle space, and the final grasping posture is automatically designed using the obstacle-avoidance FABRIK algorithm instead of the manual design. Finally, the post-processing technique is introduced to remove redundant nodes from the planned motions. This procedure has resolved the problem that the Bi-RRT algorithm is a random algorithm. The experimental results show the proposed method for collision-free motion planning of a virtual arm is feasible.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2016