Skip to main content

Part of the book series: Springer Tracts in Advanced Robotics ((STAR,volume 140))

  • 329 Accesses

Abstract

In this chapter we provide a brief review of the theoretical methodologies employed in this book for the analytical study of tethered aerial vehicles. In particular, this review covers fundamental methods to (i) model the system; (ii) analyze its dynamic properties; (iii) design nonlinear control methods to accomplish the sought autonomous behavior; and finally (iv) design state estimation methods to retrieve the state from the available sensors to close the control loop. For the modeling of the analyzed tethered aerial systems we used mainly two equivalent yet different approaches, namely the Lagrangian and the Newton-Euler formalisms (see Sect. 2.1). The combination of the two allowed us to obtain the best representation of the dynamics for our control objectives. A particular attention is given to the modeling of a rigid body. Indeed, most of the aerial vehicles are modeled as floating rigid bodies. The obtained formal description of the dynamics was firstly used to determine whether the system is differentially flat or not, and if yes, with respect to which flat outputs. The analysis of this property results very useful for both control and motion planning (see Sect. 2.2). Since there exists a strong relation between differential flatness and feedback linearization [1], we then applied the latter method, described in Sect. 2.3, to solve the tracking problem of the flat outputs previously discovered. Finally, in order to practically implement the control action based on feasible measurements, we investigated the minimal sensory configuration that makes the state observable. The applicability of a globally exponentially stable nonlinear High Gain Observer (described in Sect. 2.4) has been studied. In order to facilitate the reader understating of the theoretical results proposed in this book, in the following, we shall describe the previously mentioned methodologies.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 139.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The notation \(\mathbb {R}^{n \times n}_{> 0}\) denotes the set of positive-definite real matrices, i.e., \(\mathbb {R}^{n \times n}_{> 0} = \{ \mathbf {A}\in \mathbb {R}^{n \times n} \;|\; \mathbf {x}^\top \mathbf {A}\mathbf {x}> 0 \;\forall \; \mathbf {x}\in \mathbb {R}^{n} \}\).

  2. 2.

    More in general, \(\mathbf {e}_i\in \mathbb {R}^{3}\) is the canonical vector with 1 in position ith and zero otherwise.

  3. 3.

    In this thesis, the superscript is used to indicate the frame of references. When not present, \(\mathcal {F}_W\) has to be intended as the reference frame, if not otherwise specified.

  4. 4.

    Notice that this representation is equivalent to the classical Roll-Pitch-Yaw representation. The latter consists in successive rotations along the fixed axes \(\mathbf {x}_B\), \(\mathbf {y}_B\) and \(\mathbf {z}_B\) (in this order) about the angles \(\phi \), \(\theta \) and \(\psi \) respectively.

  5. 5.

    \(\mathsf {SO}(3) = \{ \mathbf {R}\in \mathbb {R}^{3 \times 3} \;| \; \mathbf {R}^\top \mathbf {R}= \mathbf {I}_{3} \}\) where \(\mathbf {I}_{n}\) is the identity matrix of dimension n. \(\mathsf {SO}(3)\) is also called special orthogonal group.

  6. 6.

    The notation \(\mathbf {x}^{(r)}\) represents the rth time derivative of \(\mathbf {x}\), i.e., \(\mathbf {x}^{(r)} = {d^{r} \mathbf {x}}/{dt^r}\).

  7. 7.

    If \(\mathbf {E}\) is not invertible one can always apply an invertible, state-dependent, input transformation that zeroes the maximum number of columns in \(\mathbf {E}\).

References

  1. Isidori, A., Moog, C.H., De Luca, A.: A sufficient condition for full linearization via dynamic state feedback. In: 25th IEEE Conference on Decision and Control, vol. 25, pp. 203–208. IEEE (1986)

    Google Scholar 

  2. Siciliano, B., Sciavicco, L., Villani, L., Oriolo, G.: Robotics: Modelling, Planning and Control. Springer (2009)

    Google Scholar 

  3. Siciliano, B., Khatib, O.: Handbook of Robotics. Springer (2008)

    Google Scholar 

  4. Spong, M.W., Hutchinson, S., Vidyasagar, M.: Robot Modeling and Control, vol. 3. Wiley, New York (2006)

    Google Scholar 

  5. Lynch, K.M., Park, F.C.: Modern Robotics: Mechanics, Planning, and Control. Cambridge University Press (2017)

    Google Scholar 

  6. Corke, P.: Robotics, Vision and Control: Fundamental Algorithms in MATLAB® Second, Completely Revised, vol. 118. Springer (2017)

    Google Scholar 

  7. Fliess, M., Lévine, J., Martin, P., Rouchon, P.: Flatness and defect of nonlinear systems: introductory theory and examples. Int. J. Control 61(6), 1327–1361 (1995)

    Article  Google Scholar 

  8. Murray, R.M., Rathinam, M., Sluis, W.: Differential flatness of mechanical control systems: a catalog of prototype systems. In: ASME International Mechanical Engineering Congress and Exposition, San Francisco, CA, Nov (1995)

    Google Scholar 

  9. Rigatos, G.G.: Nonlinear Control and Filtering Using Differential Flatness Approaches: Applications to Electromechanical Systems, vol. 25. Springer (2015)

    Google Scholar 

  10. Rouchon, P., Fliess, M., Levine, J., Martin, P.: Flatness and motion planning: the car with n trailers. In: 1993 European Control Conference, pp. 1518–1522, Groningen (1993)

    Google Scholar 

  11. Chamseddine, A., Zhang, Y., Rabbath, C.A., Join, C., Theilliol, D.: Flatness-based trajectory planning/replanning for a quadrotor unmanned aerial vehicle. IEEE Trans. Aerosp. Electron. Syst. 48(4), 2832–2848 (2012)

    Article  Google Scholar 

  12. De Luca, A., Oriolo, G.: Trajectory planning and control for planar robots with passive last joint. Int. J. Robot. Res. 21(5–6), 575–590 (2002)

    Article  Google Scholar 

  13. Boeuf, A., Cortés, J., Alami, R., Siméon, T.: Enhancing sampling-based kinodynamic motion planning for quadrotors. In: 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2447–2452, Hamburg, Germany, Sept (2015)

    Google Scholar 

  14. Tang, C.P., Miller, P.T., Krovi, V.N., Ryu, J., Agrawal, S.K.: Differential-flatness-based planning and control of a wheeled mobile manipulator—theory and experiment. IEEE/ASME Trans. Mechatron. 16(4), 768–773 (2011)

    Article  Google Scholar 

  15. Tognon, M., Yüksel, B., Buondonno, G., Franchi, A.: Dynamic decentralized control for protocentric aerial manipulators. In: 2017 IEEE International Conference on Robotics and Automation, pp. 6375–6380, Singapore, May (2017)

    Google Scholar 

  16. Oriolo, G., De Luca, A., Vendittelli, M.: WMR control via dynamic feedback linearization: design, implementation, and experimental validation. IEEE Trans. Control Syst. Technol. 10(6), 835–852 (2002)

    Google Scholar 

  17. De Luca, A.: Decoupling and feedback linearization of robots with mixed rigid/elastic joints. Int. J. Robust Nonlinear Control: IFAC-Affil. J. 8(11), 965–977 (1998)

    Article  MathSciNet  Google Scholar 

  18. Martin, P., Devasia, S., Paden, B.: A different look at output tracking: control of a VTOL aircraft. In: Proceedings of the 33rd IEEE Conference on Decision and Control, vol. 3, pp. 2376–2381. IEEE (1994)

    Google Scholar 

  19. Slotine, J.J.E., Li, W.: Applied Nonlinear Control. Prentice Hall (1991)

    Google Scholar 

  20. Khalil, H.K.: Nonlinear Systems, 3rd edn. Prentice Hall (2001)

    Google Scholar 

  21. Isidori, A.: Nonlinear Control Systems, 3rd edn. Springer (1995)

    Google Scholar 

  22. Ahrens, J.H., Khalil, H.K.: High-gain observers in the presence of measurement noise: a switched-gain approach. Automatica 45(4), 936–943 (2009)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marco Tognon .

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Tognon, M., Franchi, A. (2021). Theoretical Background. In: Theory and Applications for Control of Aerial Robots in Physical Interaction Through Tethers. Springer Tracts in Advanced Robotics, vol 140. Springer, Cham. https://doi.org/10.1007/978-3-030-48659-4_2

Download citation

Publish with us

Policies and ethics