Autonomous Navigation of a Tracked Mobile Robot With Novel Passive Bio-Inspired Suspension

Most mobile robots have very simple passive suspension based on conventional mass-spring-damper methods, which bring a trade-off between loading capacity and vibration isolation, or no suspension at all with only hard contact between wheels and ground. This article presents a tracked mobile robot with a unique passive suspension, which is constructed by using a bio-inspired animal-limb-like structure, to guarantee both loading capacity and vibration isolation performance. With the novel bio-inspired suspension, the loading capacity, riding comfort and obstacle negotiation capability of the robot in various rough ground environments can be significantly enhanced. However, “soft suspension” may lead to “slippery track” due to rough terrain or irregular obstacles. To solve this problem, an advanced autonomous navigation is realized. A novel double layer nonlinear model predictive control (NMPC) architecture is adopted for optimizations of trajectory tracking. The global trajectory tracking is optimized strategically in the upper layer NMPC at a low frequency, while the local dynamics such as slippage during obstacle negotiation is timely captured in the lower layer NMPC at a high frequency. Experimental results clearly demonstrate that the superior passive suspension can efficiently absorb strong shock induced by obstacle crossing and hence guarantee smooth motion, and the double layer NMPC can effectively improve transient response and tracking accuracy ideally. This article would present a benchmark result to the design and control of mobile robots working on rough grounds.

[1]  Xingjian Jing,et al.  Fault Detection Based on a Bio-Inspired Vibration Sensor System , 2017, IEEE Access.

[2]  Shen Yin,et al.  Tracking Control of Surface Ships With Disturbance and Uncertainties Rejection Capability , 2017, IEEE/ASME Transactions on Mechatronics.

[3]  Torsten Bertram,et al.  Trajectory modification considering dynamic constraints of autonomous robots , 2012, ROBOTIK.

[4]  Yu Wang,et al.  Nonlinear stiffness and dynamical response characteristics of an asymmetric X-shaped structure , 2018, Mechanical Systems and Signal Processing.

[5]  Toshio Fukuda,et al.  Reinforcement Learning of Manipulation and Grasping Using Dynamical Movement Primitives for a Humanoidlike Mobile Manipulator , 2017, IEEE/ASME Transactions on Mechatronics.

[6]  Jianbin Qiu,et al.  Robust Model Predictive Control Under Saturations and Packet Dropouts With Application to Networked Flotation Processes , 2014, IEEE Transactions on Automation Science and Engineering.

[7]  Dongbing Gu,et al.  Receding horizon tracking control of wheeled mobile robots , 2006, IEEE Transactions on Control Systems Technology.

[8]  Hans Joachim Ferreau,et al.  Efficient Numerical Methods for Nonlinear MPC and Moving Horizon Estimation , 2009 .

[9]  Chao Shen,et al.  Modified C/GMRES Algorithm for Fast Nonlinear Model Predictive Tracking Control of AUVs , 2017, IEEE Transactions on Control Systems Technology.

[10]  Jing Bian,et al.  Vibration isolation by exploring bio-inspired structural nonlinearity , 2015, Bioinspiration & biomimetics.

[11]  Masafumi Hamaguchi,et al.  Damping and Transfer Control System With Parallel Linkage Mechanism-Based Active Vibration Reducer for Omnidirectional Wheeled Robots , 2018, IEEE/ASME Transactions on Mechatronics.

[12]  A. Davids Urban search and rescue robots: from tragedy to technology , 2002 .

[13]  Guangjun Liu,et al.  Track--Stair Interaction Analysis and Online Tipover Prediction for a Self-Reconfigurable Tracked Mobile Robot Climbing Stairs , 2009, IEEE/ASME Transactions on Mechatronics.

[14]  Jianbin Qiu,et al.  A Combined Adaptive Neural Network and Nonlinear Model Predictive Control for Multirate Networked Industrial Process Control , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[15]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[16]  Xingjian Jing,et al.  A tracked robot with novel bio-inspired passive “legs” , 2017, Robotics and biomimetics.

[17]  Matteo Menna,et al.  Adaptive Robust Three-dimensional Trajectory Tracking for Actively Articulated Tracked Vehicles , 2016, J. Field Robotics.

[18]  Kazuya Yoshida,et al.  Improvement of the Odometry Accuracy of a Crawler Vehicle with Consideration of Slippage , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[19]  Huihui Pan,et al.  Analysis and Design of a Bioinspired Vibration Sensor System in Noisy Environment , 2018, IEEE/ASME Transactions on Mechatronics.

[20]  Joelle Pineau,et al.  Towards robotic assistants in nursing homes: Challenges and results , 2003, Robotics Auton. Syst..

[21]  Wolfgang Marquardt,et al.  A two-layer architecture for economically optimal process control and operation , 2011 .

[22]  Huijun Gao,et al.  Two Time-Scale Tracking Control of Nonholonomic Wheeled Mobile Robots , 2016, IEEE Transactions on Control Systems Technology.

[23]  Guangming Song,et al.  A surveillance robot with hopping capabilities for home security , 2009, IEEE Transactions on Consumer Electronics.

[24]  Chun-Yi Su,et al.  Vision-Based Model Predictive Control for Steering of a Nonholonomic Mobile Robot , 2016, IEEE Transactions on Control Systems Technology.

[25]  Jian Xu,et al.  Vibration isolation via a scissor-like structured platform , 2014 .

[26]  Moritz Diehl,et al.  An auto-generated real-time iteration algorithm for nonlinear MPC in the microsecond range , 2011, Autom..

[27]  Shin'ichi Yuta,et al.  Baggage Transportation and Navigation by a Wheeled Inverted Pendulum Mobile Robot , 2009, IEEE Transactions on Industrial Electronics.

[28]  Xianlin Huang,et al.  Fuzzy Adaptive Control for Nonlinear Suspension Systems Based on a Bioinspired Reference Model With Deliberately Designed Nonlinear Damping , 2019, IEEE Transactions on Industrial Electronics.

[29]  Yang Shi,et al.  Distributed LQR Consensus Control for Heterogeneous Multiagent Systems: Theory and Experiments , 2018, IEEE/ASME Transactions on Mechatronics.

[30]  Wolfram Burgard,et al.  Monte Carlo Localization: Efficient Position Estimation for Mobile Robots , 1999, AAAI/IAAI.

[31]  Jun-Ho Oh,et al.  Active Suspension for a Rapid Mobile Robot Using Cartesian Computed Torque Control , 2015, J. Intell. Robotic Syst..

[32]  Thomas Moore,et al.  A Generalized Extended Kalman Filter Implementation for the Robot Operating System , 2014, IAS.

[33]  Angela P. Schoellig,et al.  Robust Constrained Learning-based NMPC enabling reliable mobile robot path tracking , 2016, Int. J. Robotics Res..

[34]  Huijun Gao,et al.  A Bioinspired Dynamics-Based Adaptive Tracking Control for Nonlinear Suspension Systems , 2018, IEEE Transactions on Control Systems Technology.

[35]  Xingjian Jing,et al.  Analysis and design of a nonlinear stiffness and damping system with a scissor-like structure , 2016 .

[36]  F. Fontes A General Framework to Design Stabilizing Nonlinear Model Predictive Controllers , 2001 .

[37]  Piotr Tatjewski,et al.  Iterative Algorithms For Multilayer Optimizing Control , 2005 .