Generic Architecture and Localization of a Mobile Robot

In this paper, we aim developing the issue of mobile robot’s localization in a known environment. The robot’s model and map parameters are initially analyzed and defined. A generic architecture of the system is then presented. The localization algorithm is developed based on the robot’s model and data obtained from exteroceptive sensors. A step of optimisation using the Levenberg Marquardt algorithm is then followed. Thereafter, simulation results are described to show the performance of the proposed algorithm. We followed step by step obtained results. Several improvements have been introduced to the algorithm to correct the location process of the mobile robot. Experimental results show that the robot can be tracked with a high accuracy which reflects the efficiency and the reliability of the localization method.

[1]  Cyril Novales,et al.  A local map building process for a reactive navigation of a mobile robot , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[2]  Michael R. Inggs,et al.  Gauss-Newton filtering incorporating Levenberg-Marquardt methods for tracking , 2013, Digit. Signal Process..

[3]  A. Bradshaw,et al.  A New Conceptual Approach to the Design of Hybrid Control Architecture for Autonomous Mobile Robots , 2002, J. Intell. Robotic Syst..

[4]  Wolfram Burgard,et al.  Monte Carlo localization for mobile robots , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[5]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[6]  Wolfram Burgard,et al.  Active Mobile Robot Localization , 1997, IJCAI.

[7]  Andreas Birk,et al.  On behalf of: Multimedia Archives , 2012 .

[8]  Cyril Novales,et al.  Direct Model Navigation issue shifted in the continuous domain by a predictive control approach for mobile robots , 2011, 2011 IEEE International Conference on Robotics and Automation.

[9]  Clark F. Olson,et al.  Probabilistic self-localization for mobile robots , 2000, IEEE Trans. Robotics Autom..

[10]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[11]  Keiji Nagatani,et al.  Towards exact localization without explicit localization with the generalized Voronoi graph , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[12]  Rachid Alami,et al.  An Architecture for Autonomy , 1998, Int. J. Robotics Res..

[13]  Erann Gat,et al.  Integrating Planning and Reacting in a Heterogeneous Asynchronous Architecture for Controlling Real-World Mobile Robots , 1992, AAAI.

[14]  Yasar Ayaz,et al.  A comparison of various robotic control architectures for autonomous navigation of mobile robots , 2014, 2014 International Conference on Robotics and Emerging Allied Technologies in Engineering (iCREATE).

[15]  Ronald C. Arkin,et al.  Autonomous Mobile Robots , 2016 .

[16]  C. Novales,et al.  A hierarchical architecture to control autonomous robots evolving in an unknown environment , 2004, 2004 IEEE International Conference on Industrial Technology, 2004. IEEE ICIT '04..

[17]  Cyril Novales,et al.  Une architecture modulaire de commande de robot. De l'autonomie à la téléopération , 2008 .