Multiple-Point Obstacle Avoidance Based on 3D Depth Camera Skeleton Modeling and Virtual Potential Field for the Redundant Manipulator

Genliang Xiong,Lan Ye,Hua Zhang,Gao Yanfeng
DOI: https://doi.org/10.1007/978-3-031-13844-7_4
2022-01-01
Abstract:For use in unstructured domains, highly redundant robotic systems need both deliberative and compliant control schemes, to avoid collision and safely interact with the dynamic environment. Aiming at the shortcoming of the traditional method of path planning using merely on the typical structure of the manipulator, a new algorithm, named the "skeleton extraction based on 3D-depth camera", is proposed for the real-time generation of collision avoidance motions. The algorithm is applied to get the distances of the multiple possible collision points and to establish a new form of a repulsive force, which includes the radial repulsive force and tangential repulsive force. For the redundant manipulator, the equilibrium angles through incremental iteration of the moment instead of inverse kinematics to reduce calculation cost. Finally, the method was tested by a 7-DOF manipulator in MATLAB environment. The results show that the proposed method can avoid local minima traps and eliminate oscillations effectively.
What problem does this paper attempt to address?