Orientation-Aware Planning for Parallel Task Execution of Omni-Directional Mobile Robot

Omni-directional mobile robot (OMR) systems have been very popular in academia and industry for their superb maneuverability and flexibility. Yet their potential has not been fully exploited, where the extra degree of freedom in OMR can potentially enable the robot to carry out extra tasks. For instance, gimbals or sensors on robots may suffer from a limited field of view or be constrained by the inherent mechanical design, which will require the chassis to be orientation-aware and respond in time. To solve this problem and further develop the OMR systems, in this paper, we categorize the tasks related to OMR chassis into orientation transition tasks and position transition tasks, where the two tasks can be carried out at the same time. By integrating the parallel task goals in a single planning problem, we proposed an orientation-aware planning architecture for OMR systems to execute the orientation transition and position transition in a unified and efficient way. A modified trajectory optimization method called orientation-aware timed-elastic-band (OATEB) is introduced to generate the trajectory that satisfies the requirements of both tasks. Experiments in both 2D simulated environments and real scenes are carried out. A four-wheeled OMR is deployed to conduct the real scene experiment and the results demonstrate that the proposed method is capable of simultaneously executing parallel tasks and is applicable to real-life scenarios.

[1]  Torsten Bertram,et al.  Integrated online trajectory planning and optimization in distinctive topologies , 2017, Robotics Auton. Syst..

[2]  Wolfram Burgard,et al.  G2o: A general framework for graph optimization , 2011, 2011 IEEE International Conference on Robotics and Automation.

[3]  J. Jim Zhu,et al.  Omni-directional mobile robot controller based on trajectory linearization , 2008, Robotics Auton. Syst..

[4]  Xianqiang Yang,et al.  MPC Control and Path Planning of Omni-Directional Mobile Robot with Potential Field Method , 2018, 2018 IEEE International Conference on Real-time Computing and Robotics (RCAR).

[5]  Dimos V. Dimarogonas,et al.  Simultaneous task allocation and planning for temporal logic goals in heterogeneous multi-robot systems , 2018, Int. J. Robotics Res..

[6]  Zirui Li,et al.  A Hierarchical Framework for Interactive Behaviour Prediction of Heterogeneous Traffic Participants Based on Graph Neural Network , 2022, IEEE Transactions on Intelligent Transportation Systems.

[7]  Maani Ghaffari Jadidi,et al.  Trajectory planning optimization with dynamic modeling of four wheeled omni-directional mobile robots , 2009, 2009 IEEE International Symposium on Computational Intelligence in Robotics and Automation - (CIRA).

[8]  George C. Karras,et al.  Model Predictive Fault Tolerant Control for Omni-directional Mobile Robots , 2020, J. Intell. Robotic Syst..

[9]  Javier Alonso-Mora,et al.  Planning and Decision-Making for Autonomous Vehicles , 2018, Annu. Rev. Control. Robotics Auton. Syst..

[10]  Leslie Pack Kaelbling,et al.  FFRob: An Efficient Heuristic for Task and Motion Planning , 2015, WAFR.

[11]  Jianwei Gong,et al.  Transferable Driver Behavior Learning via Distribution Adaption in the Lane Change Scenario* , 2019, 2019 IEEE Intelligent Vehicles Symposium (IV).

[12]  Yong Liu,et al.  Omni-directional mobile robot controller design by trajectory linearization , 2003, Proceedings of the 2003 American Control Conference, 2003..

[13]  Jeng-Tze Huang,et al.  Smooth Switching Robust Adaptive Control for Omnidirectional Mobile Robots , 2015, IEEE Transactions on Control Systems Technology.

[14]  Tamás Kalmár-Nagy,et al.  Real-time trajectory generation for omni-directional vehicles by constrained dynamic inversion , 2016 .

[15]  KEIGO WATANABE,et al.  Feedback Control of an Omnidirectional Autonomous Platform for Mobile Service Robots , 1998, J. Intell. Robotic Syst..

[16]  Xiaofeng Liu,et al.  Motion Planning for Omnidirectional Wheeled Mobile Robot by Potential Field Method , 2017 .

[17]  Pieter Abbeel,et al.  Combined task and motion planning through an extensible planner-independent interface layer , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[18]  Yao Yeboah,et al.  A Robust Model Predictive Control Strategy for Trajectory Tracking of Omni-directional Mobile Robots , 2019, Journal of Intelligent & Robotic Systems.

[19]  Xuebo Yang,et al.  Extended State Observer-Based Sliding Mode Control of an Omnidirectional Mobile Robot With Friction Compensation , 2019, IEEE Transactions on Industrial Electronics.

[20]  George Dwyer,et al.  MAP - A Mobile Agile Printer Robot for on-site Construction , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[21]  Michiteru Kitazaki,et al.  Prototype design of medical round supporting robot “Terapio” , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[22]  Jianwei Gong,et al.  A Comparative Study on Transferable Driver Behavior Learning Methods in the Lane-Changing Scenario , 2019, 2019 IEEE Intelligent Transportation Systems Conference (ITSC).

[23]  Md. Abdullah Al Mamun,et al.  Embedded System for Motion Control of an Omnidirectional Mobile Robot , 2018, IEEE Access.