418
Views
15
CrossRef citations to date
0
Altmetric
Articles

Flat trajectory design and tracking with saturation guarantees: a nano-drone application

ORCID Icon, ORCID Icon & ORCID Icon
Pages 1266-1279 | Received 26 Feb 2018, Accepted 14 Jul 2018, Published online: 01 Aug 2018

References

  • Aguilar-Ibáñez, C., Sira-Ramírez, H., Suárez-Castañón, M. S., Martínez-Navarro, E., & Moreno-Armendariz, M. A. (2012). The trajectory tracking problem for an unmanned four-rotor system: Flatness-based approach. International Journal of Control, 85(1), 69–77. doi: 10.1080/00207179.2011.638328
  • Cao, N., & Lynch, A. F. (2016). Inner–outer loop control for quadrotor uavs with input and state constraints. IEEE Transactions on Control Systems Technology, 24(5), 1797–1804. doi: 10.1109/TCST.2015.2505642
  • Cowling, I. D., Yakimenko, O. A., Whidborne, J. F., & Cooke, A. K. (2007, July). A prototype of an autonomous controller for a quadrotor UAV. Proceedings of the 2007 IEEE European Control Conference (ECC 2007), Kos, Greece. pp. 4001–4008.
  • Craig, J. J. (2005). Introduction to robotics: Mechanics and control (Vol. 3). Upper Saddle River, NJ: Pearson.
  • Do, K. D. (2015). Coordination control of quadrotor vtol aircraft in three-dimensional space. International Journal of Control, 88(3), 543–558. doi: 10.1080/00207179.2014.966324
  • Engelhardt, T., Konrad, T., Schäfer, B., & Abel, D. (2016, June). Flatness-based control for a quadrotor camera helicopter using model predictive control trajectory generation. Proceedings of the 24th IEEE Mediterranean Conference on Control and Automation (MED 2016), Athens, Greece. pp. 852–859.
  • Formentin, S., & Lovera, M. (2011, December). Flatness-based control of a quadrotor helicopter via feedforward linearization. Proceedings of the 50th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC 2011), Orlando, FL, USA. pp. 6171–6176.
  • Giernacki, W., Skwierczyński, M., Witwicki, W., Wroński, P., & Kozierski, P. (2017, August). Crazyflie 2.0 quadrotor as a platform for research and education in robotics and control engineering. Proceedings of the 22nd IEEE International Conference on Methods and Models in Automation and Robotics (MMAR 2017), Miedzyzdroje, Poland. pp. 37–42.
  • Hassanalian, M., & Abdelkefi, A. (2017). Classifications, applications, and design challenges of drones: A review. Progress in Aerospace Sciences, 91, 99–131. doi: 10.1016/j.paerosci.2017.04.003
  • Inaba, M., & Corke, P. (2016). Robotics research: The 16th International Symposium ISRR (Vol. 114). Basel, Switzerland: Springer.
  • Kerma, M., Mokhtari, A., Abdelaziz, B., & Orlov, Y. (2012). Nonlinear H∞ control of a quadrotor (UAV), using high order sliding mode disturbance estimator. International Journal of Control, 85(12), 1876–1885. doi: 10.1080/00207179.2012.709656
  • Landry, B., Deits, R., Florence, P. R., & Tedrake, R. (2016, May). Aggressive quadrotor flight through cluttered environments using mixed integer programming. Proceedings of the 2016 IEEE International Conference on Robotics and Automation (ICRA 2016), Stockholm, Sweden. pp. 1469–1475.
  • Lévine, J. (2011). On necessary and sufficient conditions for differential flatness. Applicable Algebra in Engineering, Communication and Computing, 22(1), 47–90. doi: 10.1007/s00200-010-0137-x
  • Liu, W., Chitour, Y., & Sontag, E. (1996). On finite-gain stabilizability of linear systems subject to input saturation. SIAM Journal on Control and Optimization, 34(4), 1190–1219. doi: 10.1137/S0363012994263469
  • Löfberg, J. (2004). Yalmip: A toolbox for modeling and optimization in MATLAB. In Proceedings of the CACSD conference, Taipei, Taiwan.
  • Lu, H., Liu, C., Guo, L., & Chen, W.-H. (2017). Constrained anti-disturbance control for a quadrotor based on differential flatness. International Journal of Systems Science, 48(6), 1182–1193. doi: 10.1080/00207721.2016.1244307
  • Luis, C., & Ny, J. L. (2016, August). Design of a trajectory tracking controller for a nanoquadcopter (Technical Report). Mobile Robotics and Autonomous System Laboratory, Polytechnique Montreal.
  • Maggiore, M. (2015). Reduction principles for hierarchical control design.
  • Mueller, M. W., & D'Andrea, R. (2013, July). A model predictive controller for quadrocopter state interception. Proceedings of the 2013 IEEE European Control Conference (ECC 2013), Zurich, Switzerland. pp. 1383–1389.
  • Nguyen, N. T., Prodan, I., & Lefèvre, L. (2017, July). Multi-layer optimization-based control design for quadcopter trajectory tracking. Proceedings of the 25th IEEE Mediterranean Conference on Control and Automation (MED 2017), Valetta, Malta. pp. 601–606.
  • Nguyen, N. T., Prodan, I., & Lefèvre, L. (2018, July). Effective angular constrained trajectory generation for thrust-propelled vehicles. Proceedings of the 16th European Control Conference (ECC 2018), Limassol, Cyprus. pp. 1833–1838.
  • Nguyen, N. T., Prodan, I., Stoican, F., & Lefèvre, L. (2017). Reliable nonlinear control for quadcopter trajectory tracking through differential flatness. Proceedings of the 20th IFAC World Congress, July, 2017, Toulouse, France. IFAC-PapersOnLine, 50(1), 6971–6976.
  • Piegl, L., & Tiller, W. (1995). B-spline curves and surfaces. In The NURBS book (pp. 81–116). New York: Springer.
  • Prodan, I., Olaru, S., Bencatel, R., de Sousa, J., Stoica, C., & Niculescu, S.-I. (2013). Receding horizon flight control for trajectory tracking of autonomous aerial vehicles. Control Engineering Practice, 21(10), 1334–1349. doi: 10.1016/j.conengprac.2013.05.010
  • Shi, X.-N., Zhang, Y.-A., & Zhou, D. (2015). A geometric approach for quadrotor trajectory tracking control. International Journal of Control, 88(11), 2217–2227. doi: 10.1080/00207179.2015.1039593
  • Stoican, F., Prodan, I., & Popescu, D. (2015, June). Flat trajectory generation for way-points relaxations and obstacle avoidance. Proceedings of the 23th IEEE Mediterranean Conference on Control and Automation (MED 2015), Torremolinos, Spain. pp. 695–700.
  • Stoican, F., Prodan, I., Popescu, D., & Ichim, L. (2017, July). Constrained trajectory generation for UAV systems using a B-spline parametrization. Proceedings of the 25th IEEE Mediterranean Conference on Control and Automation (MED 2017), Valette, Malta. pp. 613–618.
  • Suryawan, F. (2012). Constrained trajectory generation and fault tolerant control based on differential flatness and B-splines (PhD thesis). School of Electrical Engineering and Computer Science, The University of Newcastle, Australia.
  • Teel, A. R. (1992). Global stabilization and restricted tracking for multiple integrators with bounded controls. Systems & Control Letters, 18(3), 165–171. doi: 10.1016/0167-6911(92)90001-9
  • Wu, F., & Lu, B. (2004). Anti-windup control design for exponentially unstable LTI systems with actuator saturation. Systems & Control Letters, 52(3), 305–322. doi: 10.1016/j.sysconle.2004.02.007
  • Zhao, W., & Go, T. H. (2014). Quadcopter formation flight control combining MPC and robust feedback linearization. Journal of the Franklin Institute, 351(3), 1335–1355. doi: 10.1016/j.jfranklin.2013.10.021

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.