Four-wheel steering and driving mechanism for a reconfigurable floor cleaning robot

Abstract The fixed morphology cleaning robots lack adaptation to the unstructured environment to access and perform cleaning. Reconfigurable robots such as hTetro developed in our previous work have solved this problem, however the issues of robot's locomotion maneuverability and the associated real time control have not been resolved. This paper is aimed to validate whether a four wheel independently-controlled steering and driving (4WISD) mechanism can provide an effective solution for high maneuverability of the robot and can serve as a single mechanism for locomotion and transformation with a control strategy. After an extensive review of the existing reconfigurable robots including the hTetro platforms developed in our previous work and locomotion modules of mobile robots, the current hTetro platform with 4WISD mechanism is proposed. After it is designed and fabricated, experiments are conducted to verify its effectiveness. Experimental results show that the proposed 4WISD and the open loop kinematic control scheme deliver the high maneuverability of hTetro platform when following a circular path in various locomotion modes. The experimental results show the proposed 4WISD mechanism and kinematic controller make the hTetro platform achieve the desired maneuverability. In addition, the future work to improve the locking among the sub-modules of the robot and to further reduce the path deviation error of kinematic control is identified. Based on the work reported in this paper, the locking mechanism among the sub-modules of hTetro platform will be improved and the closed loop kinematic and dynamic control schemes will be developed to make it perform cleaning tasks in uncertain environments.

[1]  F. Gagnon,et al.  Design and Control of a Four Steered Wheeled Mobile Robot , 2006, IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics.

[2]  Hou-Tsan Lee,et al.  Design of the Octabot Self-Reconfigurable Robot , 2008 .

[3]  Nicolás Rojas,et al.  Hinged-Tetro: A self-reconfigurable module for nested reconfiguration , 2014, 2014 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[4]  Shugen Ma,et al.  Dynamic modeling and analysis of an omnidirectional mobile robot , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Eiichi Yoshida,et al.  M-TRAN: self-reconfigurable modular robotic system , 2002 .

[6]  Jouni Mattila,et al.  Global path planning with obstacle avoidance for omnidirectional mobile robot using overhead camera , 2014, 2014 IEEE International Conference on Mechatronics and Automation.

[7]  Hod Lipson,et al.  Evolved and Designed Self-Reproducing Modular Robotics , 2007, IEEE Transactions on Robotics.

[8]  Alexander Dietrich,et al.  Singularity avoidance for nonholonomic, omnidirectional wheeled mobile platforms with variable footprint , 2011, 2011 IEEE International Conference on Robotics and Automation.

[9]  Shugen Ma,et al.  A continuous dynamic model for an omnidirectional mobile robot , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[10]  Henrik Hautop Lund,et al.  Modular ATRON: modules for a self-reconfigurable robot , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[11]  Bin Li,et al.  Network-based reconfiguration routes for a self-reconfigurable robot , 2008, Science in China Series F: Information Sciences.

[12]  Harry H. Cheng,et al.  Design of iMobot, an intelligent reconfigurable mobile robot with novel locomotion , 2010, 2010 IEEE International Conference on Robotics and Automation.

[13]  Shigeo Hirose,et al.  Development of Arm Equipped Single Wheel Rover: Effective Arm-Posture-Based Steering Method , 2005, Auton. Robots.

[14]  Thejus Pathmakumar,et al.  Floor cleaning robot with reconfigurable mechanism , 2018, Automation in Construction.

[15]  Pradeep K. Khosla,et al.  Millibot trains for enhanced mobility , 2002 .

[16]  Alexander Dietrich,et al.  Reactive Whole-Body Control: Dynamic Mobile Manipulation Using a Large Number of Actuated Degrees of Freedom , 2012, IEEE Robotics & Automation Magazine.

[17]  Tzuu-Hseng S. Li,et al.  Design of Autonomous and Manual Driving System for 4WIS4WID Vehicle , 2016, IEEE Access.

[18]  Jianwei Zhang,et al.  Runtime reconfiguration of a modular mobile robot with serial and parallel mechanisms , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Bing He,et al.  Varying gain MPC for consensus tracking with application to formation control of omnidirectional mobile robots , 2016, 2016 12th World Congress on Intelligent Control and Automation (WCICA).

[20]  Bouani Faouzi,et al.  Predictive control based on dynamic modeling of omnidirectional mobile robot , 2017, 2017 International Conference on Engineering & MIS (ICEMIS).

[21]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.

[22]  Alexander Verl,et al.  Singularity avoidance for over-actuated, pseudo-omnidirectional, wheeled mobile robots , 2009, 2009 IEEE International Conference on Robotics and Automation.

[23]  Marco Dorigo,et al.  Autonomous Self-Assembly in Swarm-Bots , 2006, IEEE Transactions on Robotics.

[24]  Pinhas Ben-Tzvi,et al.  Modular and reconfigurable mobile robotics , 2012, Robotics Auton. Syst..

[25]  Ming-Tzu Ho,et al.  Tracking control of a spherical inverted pendulum with an omnidirectional mobile robot , 2017, 2017 International Conference on Advanced Robotics and Intelligent Systems (ARIS).

[26]  Tu Dinh Nguyen,et al.  Optimizing the structure of RBF neural network-based controller for Omnidirectional Mobile Robot control , 2017, 2017 International Conference on System Science and Engineering (ICSSE).

[27]  Mark Yim,et al.  New locomotion gaits , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[28]  Wei-Min Shen,et al.  CONRO: Towards Deployable Robots with Inter-Robots Metamorphic Capabilities , 2000, Auton. Robots.

[29]  H. Harry Asada,et al.  Design and control of a variable footprint mechanism for holonomic omnidirectional vehicles and its application to wheelchairs , 1999, IEEE Trans. Robotics Autom..

[30]  Ying Zhang,et al.  Connecting and disconnecting for chain self-reconfiguration with PolyBot , 2002 .

[31]  Eiichi Yoshida,et al.  Self-assembly and self-repair method for a distributed mechanical system , 1999, IEEE Trans. Robotics Autom..

[32]  Byoung Kwon An Em-cube: cube-shaped, self-reconfigurable robots sliding on structure surfaces , 2008, 2008 IEEE International Conference on Robotics and Automation.

[33]  Ricardo Franco Mendoza Garcia,et al.  Mechanical design of odin, an extendable heterogeneous deformable modular robot , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[34]  Mark Yim,et al.  Automatic Configuration Recognition Methods in Modular Robots , 2008, Int. J. Robotics Res..

[35]  Peng Hang,et al.  Robust control for four-wheel-independent-steering electric vehicle with steer-by-wire system , 2017 .

[36]  Wei-Min Shen,et al.  Multimode locomotion via SuperBot robots , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[37]  Mark Yim,et al.  Telecubes: mechanical design of a module for self-reconfigurable robotics , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[38]  H. Kurokawa,et al.  Automatic locomotion design and experiments for a Modular robotic system , 2005, IEEE/ASME Transactions on Mechatronics.

[39]  Seth Copen Goldstein,et al.  A modular robotic system using magnetic force effectors , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[40]  Lijun Zhao,et al.  Design and implementation of an omnidirectional mobile robot platform with unified I/O interfaces , 2017, 2017 IEEE International Conference on Mechatronics and Automation (ICMA).

[41]  Thejus Pathmakumar,et al.  hTetro: A tetris inspired shape shifting floor cleaning robot , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).