The SDRE control of mobile base cooperative manipulators: Collision free path planning and moving obstacle avoidance

This work proposes application of a state-dependent Riccati equation (SDRE) controller for wheeled mobile cooperative manipulators. Implementation of the SDRE on a wheeled mobile manipulator (WMM) considering holonomic and non-holonomic constraints is difficult and leads to instability of the system. The present study introduces a method of controlling the WMMs including: a general formulation, state-dependent coefficient parameterization, and control structure of the SDRE. Overcoming the problem of instability of the WMM resulted in control design for a system of cooperative manipulators mounted on a wheeled mobile platform. Optimal load distribution (OLD) was employed to distribute the load between the cooperative arms. The presence of obstacles and the probability of a collision between multiple robots in a workspace are the motivations behind employment of the artificial potential field (APF) approach. Two cooperative manipulators mounted on a mobile platform retrieved from Scout robot were modeled and simulated for situations such as controlling multiple mobile bases (collision avoidance), a cooperative system of manipulators, and moving obstacle avoidance. The OLD improved the load capacity, precision, and stability in motion of the cooperative system. Compatibility of the APF within the structure of the SDRE controller is another promising aspect of this research. Control design of mobile robots with differential wheels is proposed using SDRE.Cooperative mobile manipulators are controlled using OLD embedded within SDRE.Simultaneous control and moving obstacle avoidance of robots are presented.Collision avoidance of robots is expressed via SDRE.

[1]  Moharam Habibnejad Korayem,et al.  Load maximization of flexible joint mechanical manipulator using nonlinear optimal controller , 2011 .

[2]  Satoshi Suzuki,et al.  Mobile robot navigation control tolerating a change of control interval and environment , 2013, The SICE Annual Conference 2013.

[3]  A. Laub A schur method for solving algebraic Riccati equations , 1978, 1978 IEEE Conference on Decision and Control including the 17th Symposium on Adaptive Processes.

[4]  Kelly D. Hammett,et al.  Controllability Issues in Nonlinear State-Dependent Riccati Equation Control , 1998 .

[5]  S. Rafee Nekoo,et al.  Nonlinear closed loop optimal control: a modified state-dependent Riccati equation. , 2013 .

[6]  Bahram Shafai,et al.  Robust SDC parameterization for a class of Extended Linearization systems , 2011, Proceedings of the 2011 American Control Conference.

[7]  김상태,et al.  SDRE 기법을 이용한 이륜 밸런싱 로봇의 비선형 최적제어 , 2011 .

[8]  Jeff S. Shamma,et al.  Existence of SDRE stabilizing feedback , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[9]  M. H. Korayem,et al.  Dynamic optimal payload path planning of mobile manipulators among moving obstacles , 2014, Adv. Robotics.

[10]  Shuzhi Sam Ge,et al.  Adaptive Robust Output-Feedback Motion/Force Control of Electrically Driven Nonholonomic Mobile Manipulators , 2007, IEEE Transactions on Control Systems Technology.

[11]  Yew-Wen Liang,et al.  Analysis of SDC matrices for successfully implementing the SDRE scheme , 2013, Autom..

[12]  Mohammad Bagher Menhaj,et al.  Feedback-linearization and fuzzy controllers for trajectory tracking of wheeled mobile robots , 2010, Kybernetes.

[13]  Xiaoping Yun,et al.  Effect of the dynamic interaction on coordinated control of mobile manipulators , 1996, IEEE Trans. Robotics Autom..

[14]  Frank L. Lewis,et al.  Control of a nonholonomic mobile robot: backstepping kinematics into dynamics , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[15]  Sangtae Kim,et al.  Nonlinear control design for a two-wheeled balancing robot , 2013, 2013 10th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI).

[16]  Robert Sutton,et al.  An integrated collision avoidance system for autonomous underwater vehicles , 2007, Int. J. Control.

[17]  Dennis S. Bernstein,et al.  A numerical comparison of frozen-time and forward-propagating Riccati equations for stabilization of periodically time-varying systems , 2014, 2014 American Control Conference.

[18]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[19]  Wei-Min Lu,et al.  Nonlinear optimal control: alternatives to Hamilton-Jacobi equation , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[20]  Chang-Jin Li Coordinated motion control of multi-arm robot systems with optimal load distribution , 1990 .

[21]  M H Korayem,et al.  State-dependent differential Riccati equation to track control of time-varying systems with state and control nonlinearities. , 2015, ISA transactions.

[22]  Jun-Ho Oh,et al.  Tracking control of a two-wheeled mobile robot using inputoutput linearization , 1999 .

[23]  SangJoo Kwon,et al.  SDRE Based Nonlinear Optimal Control of a Two-Wheeled Balancing Robot , 2011 .

[24]  Marat Rafikov,et al.  On linear and nonlinear tracking of the wheeled mobile robot , 2009, 2009 IEEE Control Applications, (CCA) & Intelligent Control, (ISIC).

[25]  S. R. Nekoo,et al.  Finite-time state-dependent Riccati equation for time-varying nonaffine systems: rigid and flexible joint manipulator control. , 2015, ISA transactions.

[26]  Horst-Michael Groß,et al.  Monocular Detection and Estimation of Moving Obstacles for Robot Navigation , 2011, ECMR.

[27]  Moharam Habibnejad Korayem,et al.  New optimization method to solve motion planning of dynamic systems: application on mechanical manipulators , 2014 .

[28]  Xiaoping Yun,et al.  Coordinating locomotion and manipulation of a mobile manipulator , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[29]  Robert Mandelbaum,et al.  Real-time stereo processing, obstacle detection, and terrain estimation from vehicle-mounted stereo cameras , 1998, Proceedings Fourth IEEE Workshop on Applications of Computer Vision. WACV'98 (Cat. No.98EX201).

[30]  Moharam Habibnejad Korayem,et al.  Optimal motion planning of non-linear dynamic systems in the presence of obstacles and moving boundaries using SDRE: application on cable-suspended robot , 2014 .

[31]  Nilanjan Sarkar,et al.  Dynamic Modeling and Control of Nonholonomic Mobile Robot with Lateral Slip , 2008, Third International Conference on Systems (icons 2008).