Collision-Free Guidance Control of Small Unmanned Helicopter Using Nonlinear Model Predictive Control

In this study, our aim is to realize collision-free guidance control for a small unmanned helicopter. The simultaneous flight of multiple small unmanned helicopters has recently attracted considerable attention for practical operation because of the high efficiency and fault tolerance capability. Collision avoidance should be considered in the guidance system of small helicopters to realize simultaneous flight. The authors adopted nonlinear model predictive control (NMPC) to design a collision-free guidance control system for small unmanned helicopters; collision avoidance was regarded as a state constraint. A hierarchical control structure consisting of an attitude control system and guidance control system was adopted to simplify the overall control system. The authors propose a simple nonlinear translational model of the helicopter to reduce the computational cost of NMPC. The effectiveness of the proposed collision-free guidance control system was verified through both numerical simulation and a flight experiment.

[1]  J. Sprinkle,et al.  Implementing and testing a nonlinear model predictive tracking controller for aerial pursuit/evasion games on a fixed wing aircraft , 2005, Proceedings of the 2005, American Control Conference, 2005..

[2]  Bernard Mettler,et al.  System identification modeling of a small-scale unmanned rotorcraft for flight control design , 2002 .

[3]  A. Richards,et al.  Decentralized model predictive control of cooperating UAVs , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[4]  Chai Yi,et al.  Distributed model predictive control with communication complete failure for multi-aircrafts formation , 2009, 2009 Chinese Control and Decision Conference.

[5]  Vijay Kumar,et al.  Cooperative manipulation and transportation with aerial robots , 2009, Auton. Robots.

[6]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1986 .

[7]  Homayoun Najjaran,et al.  An unscented model predictive control approach to the formation control of nonholonomic mobile robots , 2012, 2012 IEEE International Conference on Robotics and Automation.

[8]  Vijay Kumar,et al.  Autonomous multi-floor indoor navigation with a computationally constrained MAV , 2011, 2011 IEEE International Conference on Robotics and Automation.

[9]  Eric N. Johnson,et al.  Adaptive Trajectory Control for Autonomous Helicopters , 2005 .

[10]  Simon Winberg,et al.  UAV Collision Avoidance: A Specific Acceleration Matching control approach , 2011, IEEE Africon '11.

[11]  Alberto Bemporad,et al.  Decentralized linear time-varying model predictive control of a formation of unmanned aerial vehicles , 2011, IEEE Conference on Decision and Control and European Control Conference.

[12]  S. Shankar Sastry,et al.  Decentralized nonlinear model predictive control of multiple flying robots , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[13]  Eung-Tai Kim,et al.  Autopilot design of tilt-rotor UAV using particle swarm optimization method , 2007, 2007 International Conference on Control, Automation and Systems.

[14]  Kimon P. Valavanis,et al.  Small Unmanned Helicopter Simplified and Decentralized Optimization-Based Controller Design for Non-Aggressive Flights , 2006, Int. Trans. Syst. Sci. Appl..

[15]  Daewon Lee,et al.  Obstacle avoidance using image-based visual servoing integrated with nonlinear model predictive control , 2011, IEEE Conference on Decision and Control and European Control Conference.

[16]  H. Stone,et al.  Preliminary Design of a Tandem-Wing Tail-Sitter UAV Using Multi-Disciplinary Design Optimisation , 2002 .

[17]  Eduardo Camponogara,et al.  Distributed model predictive control , 2002 .

[18]  Jonathan P. How,et al.  Distributed Robust Receding Horizon Control for Multivehicle Guidance , 2007, IEEE Transactions on Control Systems Technology.

[19]  S. Shankar Sastry,et al.  A flight control system for aerial robots: algorithms and experiments , 2002 .

[20]  Vijay Kumar,et al.  The GRASP Multiple Micro-UAV Testbed , 2010, IEEE Robotics & Automation Magazine.

[21]  Toshiyuki Ohtsuka,et al.  A continuation/GMRES method for fast computation of nonlinear receding horizon control , 2004, Autom..

[22]  D. Alejo,et al.  Multi-UAV collision avoidance with separation assurance under uncertainties , 2009, 2009 IEEE International Conference on Mechatronics.

[23]  Essameddin Badreddin,et al.  Collision avoidance in a recursive nested behaviour control structure for Unmanned Aerial Vehicles , 2010, 2010 IEEE International Conference on Systems, Man and Cybernetics.

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

[25]  H. Jin Kim,et al.  Nonlinear Model Predictive Formation Flight , 2009, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[26]  F. Matsuno,et al.  Model predictive based multi-vehicle formation control with collision avoidance and localization uncertainty , 2012, 2012 IEEE/SICE International Symposium on System Integration (SII).

[27]  Min-Jea Tahk,et al.  UAV collision avoidance based on geometric approach , 2008, 2008 SICE Annual Conference.

[28]  Seong-Pil Kim,et al.  Development of autonomous flight control system for 50m unmanned airship , 2004, Proceedings of the 2004 Intelligent Sensors, Sensor Networks and Information Processing Conference, 2004..