This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
IEEE SYSTEMS JOURNAL 1
Fault-Tolerant Formation Control of Nonholonomic
Robots Using Fast Adaptive Gain Nonsingular
Terminal Sliding Mode Control
Ranjith Ravindranathan Nair, Hamad Karki, Amit Shukla, Laxmidhar Behera, and Mo Jamshidi
Abstract—This paper addresses the problem of robust relative
motion control in a multirobotic system using the artificial poten-
tial field (APF) method for path planning and fast adaptive gain
nonsingular terminal sliding mode control (NTSMC) technique for
designing a robust controller. A fast adaptive reaching law is also
proposed to further improve the speed of convergence. The pro-
posed sliding surface as well as the novel formation error utilizes
only the relative position measurements of the follower with respect
to the leader. The novel adaptive tuning algorithms are designed
for tuning the controller parameters, in such a way that finite-
time stability property of the NTSMC is retained. This will help to
cope with uncertainties and varying operating conditions. An adap-
tive fuzzy-based fast reaching law is also proposed as an alternative
to reduce the chattering. In the event of any critical system fault,
to isolate the faulty robots and to facilitate the formation reconfig-
uration avoiding the collision between the healthy robots and the
faulty ones, we have proposed a fault-tolerant APF module em-
ploying the fault parameters. The fault parameters are estimated
using a residual-based synchronous fault-detection scheme. The ef-
ficacy of the proposed strategy has been validated through rigorous
real-time experimentations.
Index Terms—Artificial potential field (APF), fault-tolerant fast
adaptive nonsingular terminal sliding mode control (NTSMC),
leader–follower formation, nonholonomic robots.
I. INTRODUCTION
T
HE concept of multirobotic system (MRS) has drawn re-
markable attention among the research community, be-
cause of its advantages over a single robotic system in diverse
applications ranging from surveillance and security to collabo-
rative transportation. But the success of such missions greatly
depends upon the efficacy of the co-ordination and control mod-
ule. The task allocation and co-ordination problems in an MRS
Manuscript received June 15, 2017; revised October 14, 2017 and December
14, 2017; accepted January 10, 2018. This work was supported in part by a grant
from Adnoc-GRC, Abu Dhabi, funding under Project EE/PI/2015449: a con-
dition monitoring system with multi-agent mechanism for external noncontact
smart inspection of buried oil and gas pipelines. The work of M. Jamshidi was
supported in part by the U.S. AFRL under Grant FA8750-15-2-0116 and OSD
through NCA&T State University. (Corresponding author: Laxmidhar Behera.)
R. R. Nair and L. Behera are with the Department of Electrical Engineering,
Indian Institute of Technology Kanpur, Kanpur 208 016, India (e-mail: ranjith@
iitk.ac.in; lbehera@iitk.ac.in).
H. Karki and A. Shukla are with the Department of Mechanical Engineer-
ing, The Petroleum Institute, Abu Dhabi 2533, United Arab Emirates (e-mail:
hkarki@pi.ac.ae; ashukla@pi.ac.ae).
M. Jamshidi is with the Department of Electrical and Computer Engineering
and ACE Laboratories, University of Texas, San Antonio, TX 78249 USA
(e-mail: moj@wacong.org).
Digital Object Identifier 10.1109/JSYST.2018.2794418
have already been explored in the literature [1]–[6]. A robust
control module is equally significant in fulfilling the mission
objective successfully in an MRS. The speed of convergence,
fault tolerance capability, adaptability to varying operating con-
ditions, etc., are some of the major performance measures to be
considered in validating the efficacy of a control module.
Apart from all this, the controller should be robust enough to
retain the stability of formation, even after one or more agents
are isolated due to some critical system fault and the formation
is reconfigured. Also, it should be able to handle the delay
introduced by the fault-detection and isolation (FDI) module. In
case of all such detrimental, unforeseen situations, the speed at
which the system adapts to them is equally critical.
Formation control problem has been solved using different
control approaches in the literature, including model predictive
control [7], H
∞
control [8], backstepping [9], feedback lin-
earization (FL) [10], sliding mode control (SMC) [11], [12],
etc. In [13], a robust, composite adaptive fuzzy controller has
been proposed for underwater vehicles, in which an adaptive
fuzzy law has been designed to compensate the unknown uncer-
tainties and disturbances in the system. Similarly, an adaptive
fuzzy-based control strategy has been presented in [14] for gen-
eralized MIMO systems with input saturation, in which an H
∞
term is utilized to mitigate the effects of fuzzy approximation
errors. An observer-based composite fuzzy control scheme is
proposed in [15] for uncertain nonlinear systems, in which a
fuzzy logic system with the feedback error function as the in-
put, and a state observer are presented to estimate the system
uncertainties and the unmeasured states, respectively.
Considering the disturbances and model uncertainties, which
are prevalent in an MRS, a sliding mode-based robust control
approach [16], [17] has been considered in this paper. We try to
analyze the feasibility of using adaptive sliding mode techniques
to design a robust and fast, fault-tolerant formation controller for
an MRS with disturbances, which can guarantee the finite-time
stability of the system. The relative motion control problem in
an MRS, for maintaining a time-varying formation, has been
solved using the first- and second-order SMC in [18]. Similarly,
a fuzzy SMC-based approach has been designed by Yeong et
al. in [19] to deal with the consensus-based formation of the
multirobot system. In [12], Gian et al. have adopted a supervi-
sory SMC-based approach for controlling a robotic system of
systems consisting of distributed, co-operative robotic manip-
ulators, where a linear sliding surface has been chosen for the
position/force control.
For fast and finite-time convergence, fast nonsingular termi-
nal sliding mode control (NTSMC) approaches are introduced
1937-9234 © 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications standards/publications/rights/index.html for more information.