Abstract

PurposeThe purpose of this paper is to present an implementation of a soft‐computing (SC) based navigation approach on a bi‐steerable mobile robot, Robucar. This approach must provide Robucar with capability to acquire the obstacle avoidance, target localization, decision‐making and action behaviors after learning and adaptation. This approach uses three neural networks (NN) and fuzzy logic (FL) controller to achieve the desired task. The NNs corresponding to the obstacle avoidance and target localization are trained using the back‐propagation algorithm and the last one is based on the reinforcement learning paradigm while the FL controller uses the Mamdani search and match algorithm. Simulation and experimental results are presented, showing the effectiveness of the overall navigation control system.Design/methodology/approachIn this paper, an interesting navigation approach is applied to a car‐like robot, Robucar, with addition of an action behavior to deal with the generation of smooth motions. Indeed, this approach is based on four basic behaviors; three of them are fused under a neural paradigm using Gradient Back‐Propagation (GBP) and reinforcement learning (RL) algorithms and the last behavior uses a FL controller. It uses a set of suggested rules to describe the control policy to achieve the action behavior.FindingsIn the implemented SC‐based navigation, the intelligent behaviors necessary to the navigation are acquired by learning using GBP algorithm and adaptation using FL. The proposed approach provides Robucar with more autonomy, intelligence and real‐time processing capabilities. Indeed, the proposed NNs and FLC are able to remedy problems of analytical approaches, missing or incorrect environment knowledge and uncertainties which can lead to undesirable effects as the rough velocity changes. The simulation and experimental results display the ability of the proposed SC‐based navigation approach to provide Robucar with capability to intelligently navigate in a priori unknown environment, illustrating the robustness and adaptation capabilities of the approach.Research limitations/implicationsThis work can be extended to consider mobile obstacles with a velocity higher than the velocity of the robot.Originality/valueThis paper presents a learning approach to navigating a bi‐steerable mobile robot in an unknown environment using GBP and RL paradigms.

Full Text
Paper version not known

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

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.