Abstract

Path-planning of an industrial robot is an important task to reduce the overall operation time. In industrial tasks, path planning is executed with lead-through programming, where in most cases the robot faces singulated object configurations. Cluttered environments demand path-planning algorithms, which are sensor driven, rather than pre-programmed. Path-planning algorithms, like RRT, and RRT* and their variants have inherent problems like the duration of a search and the creation of several node samples which may lead to longer path lengths. Back Propagation-Rapidly exploring Random Tree* (BP-RRT*) algorithm was a leap forward when an obstacle is enveloped with a sphere. Due to the spherical envelope of the obstacle, this method evaluates the connection between the path and obstacle in space with a spherical envelope using the triangular function and identifies the non-collision path in 3D space. This predicts the best non-collision path in the 3D workspace. The current state-of-the-art of BP-RRT* is limited to single-arm robots. A collaborative dual-arm robot faces more problems in path planning than a single-arm robot like inter-collision of manipulator arms apart from avoiding obstacles. A Modified BP-RRT* algorithm is proposed for the dual-arm collaborative robot has a pre-stage partition of grids that makes the computation faster, efficient, and collision-free compared to the traditional path planning algorithms namely RRT, RRT*, Improved RRT* and BP-RRT*. The algorithm is implemented in simulation as well as in physical implementation for ABB YuMi dual-arm collaborative robot and the typical length of the path of the proposed modified BP-RRT* method has reduced by 53.8% from the traditional RRT method, 6.95% from the RRT* method, 7.77% from improved RRT* method and 6.83% from the BP-RRT* method. Also, the average time to grasp has reduced by 17.84%, the typical duration for search has decreased by 33.45%, the number of node samples created has reduced by 14.79% from BP-RRT* algorithm.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call