Hardware in the Loop Topology for an Omnidirectional Mobile Robot Using Matlab in a Robot Operating System Environment

The symmetry of the omnidirectional robot motion abilities around its central vertical axis is an important advantage regarding its driveability for the flexible interoperation with fixed conveyor systems. The paper illustrates a Hardware in the Loop architectural approach for integrated development of an Ominidirectional Mobile Robot that is designed to serve in a dynamic logistic environment. Such logistic environments require complex algorithms for autonomous navigation between different warehouse locations, that can be efficiently developed using Robot Operating System nodes. Implementing path planning nodes benefits from using Matlab-Simulink, which provides a large selection of algorithms that are easily integrated and customized. The proposed solution is deployed for validation on a NVIDIA Jetson Nano, the embedded computer hosted locally on the robot, that runs the autonomous navigation software. The proposed solution permits the live connection to the omnidirectional prototype platform, allowing to deploy algorithms and acquire data for debugging the location, path planning and the mapping information during real time autonomous navigation experiments, very useful in validating different strategies.

[1]  Chunyu Liu,et al.  Design and Research of Intelligent Logistics Robot based on STM32 , 2020 .

[2]  C C Dosoftei,et al.  A new approach to create a realistic virtual model of a cylindrical robot using Automation Studio , 2019 .

[3]  Chunjie Wang,et al.  Research on logistics autonomous mobile robot system , 2016, 2016 IEEE International Conference on Mechatronics and Automation.

[4]  Gerhard P. Hancke,et al.  A Review on Challenges of Autonomous Mobile Robot and Sensor Fusion Methods , 2020, IEEE Access.

[5]  Peter I. Corke Integrating ROS and MATLAB [ROS Topics] , 2015, IEEE Robotics & Automation Magazine.

[6]  Carlos Llopis-Albert,et al.  A review of mobile robots: Concepts, methods, theoretical framework, and applications , 2019, International Journal of Advanced Robotic Systems.

[7]  Xia Li,et al.  Integrating Mecanum wheeled omni-directional mobile robots in ROS , 2016, 2016 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[8]  Luis Gracia,et al.  KINEMATIC CONTROL OF WHEELED MOBILE ROBOTS , 2008 .

[9]  W. Biały,et al.  Automation and Robotization of Underground Mining in Poland , 2020, Applied Sciences.

[10]  Linda Tuttle-Weidinger,et al.  The requirements and applications of autonomous mobile robotics (AMR) in hospitals from the perspective of nursing officers , 2021 .

[11]  C. P. Neuman,et al.  Kinematic Modeling for Feedback Control of an Omnidirectional Wheeled Mobile Robot , 1990, Autonomous Robot Vehicles.

[12]  Marco Antonio Meggiolaro,et al.  Project and Development of a Mecanum-wheeled Robot for Autonomous Navigation Tasks , 2019 .

[13]  Eka Maulana,et al.  Inverse kinematic implementation of four-wheels mecanum drive mobile robot using stepper motors , 2015, 2015 International Seminar on Intelligent Technology and Its Applications (ISITIA).

[14]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[15]  Anton Rassõlkin,et al.  Development case study of the first estonian self-driving car, iseauto , 2018, Electrical, Control and Communication Engineering.

[16]  Stefanie Angerer,et al.  Give me a hand — The potential of mobile assistive robots in automotive logistics and assembly applications , 2012, 2012 IEEE International Conference on Technologies for Practical Robot Applications (TePRA).

[17]  Jan Ola Strandhagen,et al.  Planning and control of autonomous mobile robots for intralogistics: Literature review and research agenda , 2021, Eur. J. Oper. Res..

[18]  Andreas Nüchter,et al.  High Speed Differential Drive Mobile Robot Path Following Control With Bounded Wheel Speed Commands , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[19]  Simplified Mecanum Wheel Modelling using a Reduced Omni Wheel Model for Dynamic Simulation of an Omnidirectional Mobile Robot , 2020, 2020 International Conference and Exposition on Electrical And Power Engineering (EPE).

[20]  Rustam Stolkin,et al.  Motion Planning and Control of an Omnidirectional Mobile Robot in Dynamic Environments , 2021, Robotics.

[21]  L. Guvenc,et al.  Household robotics: autonomous devices for vacuuming and lawn mowing [Applications of control] , 2007, IEEE Control Systems.

[22]  Claudio Uriarte,et al.  Omnidirectional conveyor system module, modular omnidirectional conveyor system and omnidirectional conveyor system , 2012 .

[23]  Andreas Tolk,et al.  Autonomous Systems: Issues for Defence Policymakers , 2015 .

[24]  Norsinnira Zainul Azlan,et al.  Prototype Development of Mecanum Wheels Mobile Robot: A review , 2020 .

[25]  Yong Shi,et al.  Topological Design Methods for Mecanum Wheel Configurations of an Omnidirectional Mobile Robot , 2019, Symmetry.

[26]  Romualdas Bausys,et al.  Modelling of Autonomous Search and Rescue Missions by Interval-Valued Neutrosophic WASPAS Framework , 2020, Symmetry.

[27]  Thierry Siméon,et al.  Planetary exploration by a mobile robot: Mission teleprogramming and autonomous navigation , 1995, Auton. Robots.

[28]  Lu Qiang,et al.  Fuzzy Control Strategy for Course Correction of Omnidirectional Mobile Robot , 2019 .

[29]  Roemi Fernández,et al.  Field Robots for Intelligent Farms—Inhering Features from Industry , 2020 .

[30]  Chenguang Yang,et al.  Trajectory Tracking of an Omni-Directional Wheeled Mobile Robot Using a Model Predictive Control Strategy , 2018 .