© The Institution of Engineering and Technology
An autonomous control system designed for a non-holonomic wheeled mobile robot that is programmed to emulate a fixed-wing unmanned air vehicle (UAV) flying at constant altitude is experimentally validated. The overall system is capable of waypoint navigation, threat avoidance, real-time trajectory generation and trajectory tracking. Both the wheeled mobile robot experimental platform and the hierarchical autonomous control software architecture are introduced. Programmed to emulate a fixed-wing UAV flying at constant altitude, a non-holonomic mobile robot is assigned to follow a desired time-parameterised trajectory generated by a real-time trajectory generator to transition through a sequence of targets in the presence of static and popup threats. Hardware results of the autonomous control system where the trajectory tracker applies two velocity controllers accounting for fixed-wing UAV-like input constraints, are compared to simulation results of dynamic controllers that are based on non-smooth backstepping to demonstrate the effectiveness of the overall system.
References
-
-
1)
-
J.-M. Yang ,
J.-H. Kim
.
Sliding mode motion control of nonholonomic mobile robots.
IEEE Control Syst. Mag.
,
2 ,
15 -
23
-
2)
-
Z.P. Jiang ,
H. Nijmeijer
.
Tracking control of mobile robots: A case study in backstepping.
Automatica
,
7 ,
1393 -
1399
-
3)
-
R.W. Beard ,
T.W. McLain ,
M. Goodrich ,
E.P. Anderson
.
Coordinated target assignment and intercept for unmanned air vehicles.
IEEE Trans. Robot. Autom.
,
6 ,
911 -
922
-
4)
-
Y.-P. Tian ,
S. Li
.
Exponential stabilization of nonholonomic dynamic systems by smooth time-varying control.
Automatica
,
7 ,
1139 -
1146
-
5)
-
McLain, T.W., Beard, R.W.: `Cooperative rendezvous of multiple unmanned air vehicles', Paper no. AIAA-2000-4369, Proc. AIAA Guidance, Navigation, and Control Conf., August 2000, Denver, CO.
-
6)
-
Z.-P. Jiang ,
E. Lefeber ,
H. Nijmeijer
.
Saturated stabilization and track control of a nonholonomic mobile robot.
Syst. Control Lett.
,
327 -
332
-
7)
-
Kelsey, J.: `MAGICC multiple robot toolbox (MMRT): a simulink-based control and coordination toolbox for multiple robotic agents', April 2002, Master's, Brigham Young University, Provo UT 84602.
-
8)
-
J.W. Curtis ,
R.W. Beard
.
Satisficing: a new approach to constructive nonlinear control.
IEEE Trans. Autom. Control
,
7 ,
1090 -
1102
-
9)
-
D. Shevitz ,
B. Paden
.
Lyapunov stability theory of nonsmooth systems.
IEEE Trans. Autom. Control
,
9 ,
1910 -
1914
-
10)
-
P. Souères ,
A. Balluchi ,
A. Bicchi
.
Optimal feedback control for line tracking with a bounded-curvature vehicle.
Int. J. Control
,
10 ,
1009 -
1019
-
11)
-
B.T. Clough ,
R. Murphey ,
P.M. Pardalos
.
(2002)
Unmanned air vehicles: autonomous control challenges, a Researcher's perspective, Cooperative control and optimization.
-
12)
-
A. Astolfi
.
Discontinuous control of nonholonomic systmes.
Syst. Control Lett.
,
37 -
45
-
13)
-
Ren, W., Sun, J.-S., Beard, R.W., McLain, T.W.: `Nonlinear tracking control for nonholonomic mobile robots with input constraints: an experimental study', Proc. American Control Conf., June 2005, Portland, OR, p. 4985–4990.
-
14)
-
Bortoff, S.A.: `Path planning for UAVs', Proc. American Control Conf, June 2000, Chicago, IL, p. 364–368.
-
15)
-
R.M. Murray ,
S.S. Sastry
.
Nonholonomic motion planning: Steering using sinusoids.
IEEE Trans. Autom. Control.
,
5 ,
700 -
716
-
16)
-
http://www.ee.byu.edu/magic/.
-
17)
-
Chandler, P., Rasumussen, S., Pachter, M.: `UAV cooperative path planning', Paper no. AIAA-2000-4370, Proc. AIAA Guidance, Navigation, and Control Conf., August 2000, Denver, CO.
-
18)
-
Bloch, A.M., McClamroch, N.H.: `Control of mechanical systems with classical nonholonomic constraints', Proc. IEEE Conf. on Decision and Control, December 1989, Tampa, FL, p. 201–205.
-
19)
-
T.-C. Lee ,
K.-T. Song ,
C.-H. Lee ,
C.-C. Teng
.
Tracking control of unicycle-modeled mobile robots using a saturation feedback controller.
IEEE Trans. Control Syst. Technol.
,
2 ,
305 -
318
-
20)
-
R. Sedgewick
.
(1988)
Algorithms.
-
21)
-
H.G. Tanner ,
K.J. Kyriakopoulos
.
Backstepping for nonsmooth systems.
Automatica
,
1259 -
1265
-
22)
-
W. Ren ,
R.W. Beard
.
Trajectory tracking for unmanned air vehicles with velocity and heading rate constraints.
IEEE Trans. Control Syst. Technol.
,
5 ,
706 -
716
-
23)
-
D. Eppstein
.
Finding the k shortest paths.
SIAM J. Comput.
,
2 ,
652 -
673
-
24)
-
J.P. Pomet
.
Explicit design of time-varying stabilizing control laws for a class of controllable systems without drift.
Syst. Control Lett.
,
147 -
158
-
25)
-
O.A. Yakimenko
.
Direct method for rapid prototyping of near-optimal aircraft trajectories.
AIAA J. Guid. Control Dyn.
,
5 ,
865 -
875
-
26)
-
E.P. Anderson ,
R.W. Beard ,
T.W. McLain
.
Real time dynamic trajectory smoothing for uninhabited aerial vehicles.
IEEE Trans. Control Syst. Technol.
,
3 ,
471 -
477
-
27)
-
R.W. Brockett ,
R.S. Millman ,
H.J. Sussman
.
(1983)
Asymptotic stability and feedback stabilization, Differential Geometric Control Theory.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cta_20070017
Related content
content/journals/10.1049/iet-cta_20070017
pub_keyword,iet_inspecKeyword,pub_concept
6
6