Skip to main content
Log in

Rotorcraft with a 3DOF Rigid Manipulator: Quaternion-based Modeling and Real-time Control Tolerant to Multi-body Couplings

  • Research Article
  • Published:
International Journal of Automation and Computing Aims and scope Submit manuscript

Abstract

This paper proposes a simple solution for the stabilization of a mini-quadcopter carrying a 3DoF (degrees of freedom) manipulator robot in order to enhance its achievable workspace and application profile. Since the motion of the arm induces torques which degrade the stability of the system, in the present work, we consider the stabilization of both subsystems: the quadcopter and the robotic arm. The mathematical model of the system is based on quaternions. Likewise, an attitude control law consisting of a bounded quaternion-based feedback stabilizes the quadcopter to a desired attitude while the arm is evolving. The next stage is the translational dynamics which is simplified for control (nonlinear) design purposes. The aforementioned controllers are based on saturation functions whose stability is explicitly proved in the Lyapunov sense. Finally, experimental results and a statistical study validate the proposed control strategy.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. D. Mellinger, M. Shomin, N. Michael, V. Kumar. Cooperative grasping and transport using multiple quadrotors. In Proceedings of International Symposium on Distributed Autonomous Robotic Systems, Springer, Lausanne, Switzerland, pp. 545–558, 2010.

    Google Scholar 

  2. M. Mohammadi, A. Franchi, D. Barcelli, D. Prattichizzo. Cooperative aerial tele-manipulation with haptic feedback. In Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, Daejeon, South Korea, pp. 5092–5098, 2016. Doi: 10.1109/IROS.2016.7759747.

    Google Scholar 

  3. M. Orsag, C. Korpela, S. Bogdan, P. Oh. Lyapunov based model reference adaptive control for aerial manipulation. In Proceedings of International Conference on Unmanned Aircraft Systems, IEEE, Atlanta, USA, pp. 966–973, 2013. DOI: 10.1109/ICUAS.2013.6564783.

    Google Scholar 

  4. A. E. Jimenez-Cano, J. Martin, G. Heredia, A. Ollero, R. Cano. Control of an aerial robot with multi-link arm for assembly tasks. In Proceedings of IEEE International Conference on Robotics and Automation, Karlsruhe, Germany, pp. 4916–4921, 2013. DOI: 10.1109/ICRA.2013. 6631279.

    Google Scholar 

  5. S. Kim, S. Choi, H. J. Kim. Aerial manipulation using a quadrotor with a two DOF robotic arm. In Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan, pp. 4990 4995, 2013. DOI: 10.1109/IROS.2013.6697077.

    Google Scholar 

  6. J. Thomas, G. Loianno, J. Polin, K. Sreenath, V. Kumar. Toward autonomous avian-inspired grasping for micro aerial vehicles. Bioinspiration and Biomimetics, vol. 9, no. 2, Article number 025010, 2014. DOI: 10.1088/1748-3182/9/2/025010.

    Google Scholar 

  7. N. Sun, Y. C. Fang, H. Chen, B. Lu. Amplitude-saturated nonlinear output feedback antiswing control for underactuated cranes with double-pendulum cargo dynamics. IEEE Transactions on Industrial Electronics, vol. 64, no. 3, pp. 2135–2146, 2017. DOI: 10.1109/TIE.2016.2623258.

    Article  Google Scholar 

  8. B. Yuksel, G. Buondonno, A. Franchi. Differential flatness and control of protocentric aerial manipulators with any number of arms and mixed rigid-/elastic-joints. In Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, Daejeon, South Korea, pp. 561–566, 2016. DOI: 10.1109/IROS.2016.7759109.

    Google Scholar 

  9. M. D. Shuster. A survey of attitude representations. The Journal of the Astronautical Sciences, vol. 41, no. 4, pp. 439–517, 1993.

    MathSciNet  Google Scholar 

  10. P. Castillo, A. Dzul, R. Lozano. Real-time stabilization and tracking of a four-rotor mini rotorcraft. IEEE Transactions on Control Systems Technology, vol. 12, no. 4, pp. 510–516, 2004. DOI: 10.1109/TCST.2004.825052.

    Article  Google Scholar 

  11. J. F. Guerrero-Castellanos, N. Marchand, N. Hably, S. Lesecq, J. Delamare. Bounded attitude control of rigid bodies: Real-time experimentation to a quadrotor minihelicopter. Control Engineering Practice, vol. 19, no. 8, pp. 790–797, 2011. DOI: 10.1016/j.conengprac.2011.04. 004.

    Article  Google Scholar 

  12. A. Alaimo, V. Artale, C. Milazzo, A. Ricciardello, L. Trefiletti. Mathematical modeling and control of a hexacopter. In Proceedings of International Conference on Unmanned Aircraft Systems, IEEE, Atlanta, USA, pp. 1043–1050, 2013. DOI: 10.1109/ICUAS.2013.6564793.

    Google Scholar 

  13. S. Cho. Dynamics and Control of Underactuated Multibody Spacecraft, Ph. D. dissertation, University of Michigan, USA, 2002.

    Google Scholar 

  14. R. Cruz-Jose, J. F. Guerrero-Castellanos, W. F. Guerrero-Sánchez, J. J. Oliveros-Oliveros. Global stabilizarion of a VTOL mini aircraft. In rocedings of the National Conference of Automatic Control, Campeche, Mexico, pp. 180–185, 2012.

    Google Scholar 

  15. N. Marchand, A. Hably. Global stabilization of multiple integrators with bounded controls. Automatica, vol. 41, no. 12, pp. 2147–2152, 2005. DOI: 10.1016/j.automatica. 2005.07.004.

    Article  MathSciNet  MATH  Google Scholar 

  16. A. R. Teel. Global stabilization and restricted tracking for multiple integrators with bounded controls. Systems & Control Letters, vol. 18, no. 3, pp. 165–171, 1992. DOI: 10.1016/0167-6911(92)90001-9.

    Article  MathSciNet  MATH  Google Scholar 

  17. E. N. Johnson, S. K. Kannan. Nested saturation with guaranteed real poles. In Proceedings of American Control Conference, IEEE, Denver, USA, vol. 1, pp. 497–502, 2003. DOI: 10.1109/ACC.2003.1239062.

    Google Scholar 

  18. VICON, [Online], Available: https://doi.org/www.vicon.com/products/camera-systems.

  19. Build, run, and test real-time applications, [Online], Available: https://doi.org/fr.mathworks.com/products/simulink-realtime/, December 2017.

  20. E-flite RC, [Online], Available: https://doi.org/www.horizonhobby.com/content/e-flite-rc.

Download references

Acknowledgements

This work was supported by CONACYT-Mexico, LabEx PERSYVAL-Lab (No. ANR-11-LABX-0025) and Equipex ROBOTEX (No. ANR-10-EQPX-44-01).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. Alvarez-Munoz.

Additional information

Recommended by Guest Editor Jun-Zhi Yu

J. Alvarez-Munoz received the M. Sc. degree in electronics from the Autonomous University of Puebla, Mexico in 2012, and the Ph. D. degree in automatic control from GIPSA-Lab, University of Grenoble (UGA), France in 2017. Currently, he holds a post-doctoral fellowship position at the “Polytechnic Institute of Advanced Sciences”, Autonomous Aerial Systems Laboratory, France.

His research interests include modeling and control of convertible drones with interactive applications, time-delay systems and multi-agent control systems in the field of aerial robotics.

N. Marchand received the M. Sc. and Ph. D. degrees in automatic control from Grenoble Institute of Technology, France in 1995 and 1999, repectively. He was temporary teaching and researcher (ATER) at the Technological University Institute of Villeurbanne, France. From 2000 to 2002, he was an assistant professor at Paris-Sud University and Signals and Systems Laboratory, France. In 2013, he obtained the habilitation to direct research (HDR) from University of Grenoble, France. Since 2013, he is the National Center for Scientific Research (CNRS) senior researcher. Currently, he is deputy director of GIPSA-Lab laboratory, France. His work is focused on the control of systems on chips and cloud systems and more recently privacy.

His research interests include theoretical and applicative topics: event-based control, asynchronous control of linear and non linear systems, control and stabilization of flying robots using bio inspired strategies and control theory for computer sciences.

J. F. Guerrero-Castellanos received the B. Sc. degree in electronic science from Autonomous University of Puebla (BUAP), Mexico in 2002, and the M. Sc. and Ph. D. degrees in automatic control from Grenoble Institute of Technology and Joseph Fourier University, France, in 2004 and 2008, respectively. Between January and June 2008, he was a postdoctoral researcher at GIPSA-Lab Laboratory, France. After spending one year at the University Polytechnic of Puebla, Mexico as an assistant professor, he joined in 2009 Faculty of Electronics at BUAP, Mexico, as a full professor, where he established and directs the Control and Cyber-Physical Systems Laboratory. In 2016, he was a visiting research professor at the Laboratory of Image, Signal and Intelligent System (LISSI)-Paris-Est Creteil University (UPEC), France. Between August 2013 and December 2017, he was the head of Renewable Energy Engineering at BUAP, Mexico. He is a member of Mexican Academy of Science (AMC), Mexican Association on Automatic Control (AMCA), a member of IEEE and the National System of Researchers (Researcher Level I), Mexico.

His research interests include guidance and control of autonomous systems, wearable robots, microelectronics systems and control of renewable energy systems.

J. J. Tellez-Guzman received the M. Sc. degree in electronics from Autonomous University of Puebla, Mexico in 2012. Currently, he is a Ph. D. degree candidate in automatic control at GIPSA-Lab, University of Grenoble (UGA), France.

His research interests include modeling and control of aerial vehicles and vision-based control in the field of aerial robotics.

J. Escareno received the Ph. D. degree in automatic control from HEUDIASYC Laboratory, University of Technology of Compiegne (UTC), France in 2008. He has held a post-doctoral fellowship position at International Joint Unit of CNRS, 3175 LAFMIA hosted by CINVESTAV, from 2008 to 2010. He was a CNRS project researcher at University of Technology of Compiegne, France from 2010 to 2012. In March 2012, he was a visiting researcher at the French Nuclear Energy Commission (CEA), France. From July 2012 to October 2013, he was post-doctoral research associate at the Department of “Control and Micro-Mechatronics Systems” (AS2M) at FEMTO-ST (Franche-Comté Electronics Mechanics Thermal et Optical) UMR CNRS 6174, France. Currently, he holds an associate professor position at the “Polytechnic Institut of Advanced Sciences”, France.

His research interests include design, modeling and control of convertible and interactive drones in the field of aerial robotics. Likewise within the field of microrobotics, he is interested on embedded perception and control of piezoelectric actuators for micro-positioning applications.

M. Rakotondrabe received the HDR in control systems from Bourgogne Franche-Comte University, France in 2014. He is an associate professor at Bourgogne Franche-Comte University since 2007 with research affiliation at Automatic Control and Micromechatronic Systems Department of FEMTO02-ST Institute. He was the leader of the CODE Group ("Control and Design" Group) at FEMTO-02ST from 2015 to 2017. Since 2017, he founded the MACS Group (Methodologies for the Automatic Control and for the Design of Mechatronic Systems). He also founded and is the head of the international master on Control for Green Mechatronics (GREEM) of the Bourgogne Franche-Comte University, all in France. He is or was associate or guest editor in prestigious journals related to Automation and micro and nano Mechatronics: IEEE/ASME Transactions on Mechatronics, IFAC Mechatronics, IEEE Robotics and Automation Letters, IEEE Transactions on Industrial Electronics, MDPI Actuators. In 2016, he is recipient of the Big02-On-Small award delivered during the IEEE MARSS International Conference on Manipulation, Automation and Robotics at Small Scales. This award is to recognize a young professional (less than 40 years old) with excellent performance and international visibility in the topics of mechatronics and automation for manipulation at small scales.

His research interests include design, modeling, signal estimation and control techniques for piezoelectric actuators in general and for microsystems.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Alvarez-Munoz, J., Marchand, N., Guerrero-Castellanos, J.F. et al. Rotorcraft with a 3DOF Rigid Manipulator: Quaternion-based Modeling and Real-time Control Tolerant to Multi-body Couplings. Int. J. Autom. Comput. 15, 547–558 (2018). https://doi.org/10.1007/s11633-018-1145-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11633-018-1145-8

Keywords

Navigation