Skip to main content

Formation Control via Orientation and Position Estimation

  • Chapter
  • First Online:
Formation Control

Part of the book series: Studies in Systems, Decision and Control ((SSDC,volume 205))

  • 1140 Accesses

Abstract

In the previous chapter, the orientation angles \(\theta _i\) are estimated or controlled such that \(\hat{\theta }_i - \hat{\theta }_j = \theta _i - \theta _j\). Then, after the orientation alignment, the agents with aligned orientation could be controlled in a displacement-based setup. That is, given a desired configuration \(p^*\), the formation control has been achieved up to rotation and translation in the sense of \(p_j - p_i \rightarrow p_j^*- p_i^*\) with respect to a common coordinate frame. Thus, the relative displacements between neighboring agents have been controlled. But, if we could estimate the positions of agents and the estimated positions are used to control the motions of agents, then the desired formation might be achieved more rapidly. In this chapter, we would like to estimate the positions of agents, up to a common offset in positions, using only relative measurements.

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 139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 179.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.

    Let the functions \(x(t), \lambda (t)\), and u(t) be continuous functions, and additionally let u(t) be nonnegative, satisfying \(x(t) \le \lambda (t) + \int _a^t u(s) x(s) d s\). Then, the following inequality holds [8]:

    $$\begin{aligned} x(t) \le \lambda (t) + \int _a^t \lambda (s) u(s) e^{ \int _s^t u (\tau ) d \tau } d s . \end{aligned}$$
  2. 2.

    The rotation is expressed by an exponential formula, which is also called Rodrigues’ formula [10]. Let the rotation from \(^1\varSigma \) to \(^2\varSigma \) be computed as \(R_2 R_1^{-1}\). Then, the Rodrigues’ formula is given as

    $$\begin{aligned} e^{ (r_{12})^{\wedge } \vartheta _{12} } = \mathbb {I}_3 + (r_{12})^{\wedge } \sin \vartheta _{12} + [(r_{12})^{\wedge } ]^2 (1- \sin \vartheta _{12} ) \end{aligned}$$

    which is equivalent to \(R_{21} = R_2 R_1^{-1}\). Let the elements of \(R_{21}\) be given as

    $$\begin{aligned} R_{21} = \left[ \begin{matrix} s_{11} &{} s_{12} &{} s_{13} \\ s_{21} &{} s_{22} &{} s_{23} \\ s_{31} &{} s_{32} &{} s_{33} \end{matrix} \right] \end{aligned}$$

    Then, the angle \(\vartheta _{12}\) and the unit vector \(r_{12}\) are computed as [10]:

    figure a
    figure b

References

  1. Aspnes, J., Eren, T., Goldenberg, D.K., Morse, A.S., Whiteley, W., Yang, Y.R., Anderson, B.D.O., Belhumeur, P.N.: A theory of network localization. IEEE Trans. Mobile Comput. 5(12), 1663–1678 (2006)

    Google Scholar 

  2. Dörfler, F., Bullo, F.: Synchronization in complex networks of phase oscillators: a survey. Automatica 50(6), 1539–1564 (2014)

    Article  MathSciNet  Google Scholar 

  3. Fang, J., Cao, M., Morse, A.S., Anderson, B.D.O.: Sequential localization of sensor networks. SIAM J. Control Optim. 48(1), 321–350 (2009)

    Google Scholar 

  4. Fujita, M., Hatanaka, T., Kobayashi, N., Ibuki, T., Spong, M.W.: Visual motion observer-based pose synchronization: A passivity approach. In: Proceedings of the Joint 48th IEEE Conference on Decision and Control and 28th Chinese Control Conference, pp. 2402–2407 (2009)

    Google Scholar 

  5. Hatanaka, T., Igarashi, Y., Fujita, M., Spong, M.W.: Passivity-based pose synchronization in three dimensions. IEEE Trans. Autom. Control 57(2), 360–375 (2012)

    Article  MathSciNet  Google Scholar 

  6. Hughes, P.C.: Spacecraft Attitude Dynamics. Dover Publications, INC., Mineola (1986)

    Google Scholar 

  7. Igarashi, Y., Hatanaka, T., Fujita, M., Spong, M.W.: Passivity-based attitude synchronization in SE(3). IEEE Trans. Control Syst. Technol. 17(5), 1119–1134 (2009)

    Article  Google Scholar 

  8. Khalil, H.K.: Nonlinear Systems. Prentice Hall, Upper Saddle River (2002)

    Google Scholar 

  9. Montijano, E., Cristofalo, E., Zhou, D., Schwager, M., Sagüés: Vision-based distributed formation control without an external positioning system. IEEE Trans. Robot. 32(2), 339–351 (2016)

    Google Scholar 

  10. Murray, R.M., Li, Z., Sastry, S.S.: A Mathematical Introduction to Robotic Manipulation. CRC Press, Boca Raton (1994)

    MATH  Google Scholar 

  11. Oh, K.-K., Ahn, H.-S.: Formation control of mobile agents based on distributed position estimation. IEEE Trans. Autom. Control 58(3), 737–742 (2013)

    Google Scholar 

  12. Oh, K.-K., Ahn, H.-S.: Formation control of rigid bodies based on orientation alignment and position estimation. In: Proceedings of 14th International Conference on Control, Automation and Systems, pp. 740–744 (2014)

    Google Scholar 

  13. Oh, K.-K., Ahn, H.-S.: Distributed formation control based on orientation alignment and position estimation. Int. J. Control Autom. Syst. 16(3), 1112–1119 (2018)

    Google Scholar 

  14. Piovan, G., Shames, I., Fidan, B., Bullo, F., Anderson, B.D.O.: On frame and orientation localization for relative sensing networks. Automatica 49, 206–213 (2013)

    Google Scholar 

  15. Saber, R.O., Murray, R.M.: Agreement problems in networks with directed graphs and switching topology. Technical Report, CIT-CDS 03005, Control and Dynamical Systems, California Institute of Technology (2003)

    Google Scholar 

  16. Tran, Q.V., Ahn, H.-S., Anderson, B.D.O.: Distributed orientation localization of multi-agent systems in \(3\)-dimensional space with direction-only measurements. In: Proceedings of the 57th IEEE Conference on Decision and Control, pp. 2883–2889 (2018)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hyo-Sung Ahn .

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Ahn, HS. (2020). Formation Control via Orientation and Position Estimation. In: Formation Control. Studies in Systems, Decision and Control, vol 205. Springer, Cham. https://doi.org/10.1007/978-3-030-15187-4_7

Download citation

Publish with us

Policies and ethics