Abstract
Robot navigation in dynamic unknown environments is a challenging issue in the field of autonomous mobile robot control. This paper presents a hybrid robust method for navigating an industrial robot in an environment that contains dynamic obstacles. The objectives are to find the shortest path, to minimize the energy consumption of robot, to make the smoothness of the generated paths and to tackle dynamic obstacles. Robots employed in industrial environments demand considerable autonomy and require high level of accuracy and manoeuvrability at the same time. Besides, no collision is tolerable along the way. A single-objective optimization method based on path criteria fails to satisfy all of the requirements. This paper proposes a hybrid algorithm including the whale optimization algorithm (WOA) for path planning, a learnable function approximation network for making smoothness of the generated paths and a fuzzy logic controller to avoid obstacle collision. In this algorithm, WOA optimizes the best path to be taken from the start to goal position. Once a sequence of points is candidate and segments of path are merged, a radial basis function is trained to provide a smooth movement path in the dynamic environment while trying to maximize the safety margin. To further improve the safety of navigation, a fuzzy-based obstacle avoidance algorithm is executed when the robot is placed in the vicinity of an obstacle. Fuzzy decisions are made based on values of distance information. The proposed hybrid method for path planning and obstacle avoidance issues was implemented and evaluated in dynamic environments including specific shaped obstacles. A GUI-based simulation platform was designed in Matlab environment for testing the proposed algorithm. Implementation results indicate that the proposed algorithm has yielded in smooth non-marginal goal-directed navigation with acceptable performance metrics. Meanwhile, collisions to dynamic obstacles were adaptively and non-rigidly avoided. Such a model-free hybrid algorithm for path planning and obstacle avoidance can improve autonomy in industrial operation and decrease computational complexity.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.