Abstract
The distributed formation control can be studied from various approaches. In distance-based formation control, which uses relative displacements under misaligned orientations as sensing variables and distances as control variables, the most intuitive approach is the gradient-based approach . The gradient-based formation control laws use a potential function for generating local controllers for distributed agents. If the potential function is a function of distance errors that can be sensed in each agent, then the agent can implement a control law, which attempts to reduce the potential function, via a local coordinate frame. Thus, if the underlying topology ensures a unique configuration when the desired distances are satisfied, the desired formation can be considered as achieved. Since a gradient of the potential function has to lead a distributed formation controller, it is important to select an appropriate potential function. There are two solutions in gradient control laws. The first one is to stabilize the formation globally from any initial condition for some specific graphs. The second one is to stabilize the formation locally when extending to general n-agents, under a general rigidity topology. It is not possible to stabilize the formation to a desired one from any initial condition under gradient control laws. That is why the existing works consider specific formations for a global convergence. This chapter considers three-agent cases in 2-dimensional space, four-agent cases in 3-dimensional space, and polygon graphs for a global convergence. Although the control laws of this chapter use relative displacements as sensing variables and distances as control variables, there is no communication between neighboring agents.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Let a matrix A have row vectors as \(v_1, v_2\) in the 2-D case, and as \(v_1, v_2, v_3\) in the 3-D case. Let the area determined by the paralellogram by the vectors \(v_1, v_2\) in 2-D be \(\xi _2\), and the volume determined by the skewed cube by the vectors \(v_1, v_2, v_3\) in 3-D be \(\xi _3\). Then, the determinant of A, i.e.,\(\text {det}(A)\), is equal to the area or volume of A as \(\text {det}(A) = \xi _2\) in 2-D, and \(\text {det}(A) = \xi _3\) in 3-D. Thus, the area decided by the triangular defined by the vertex points of the two vectors \(v_1, v_2\) is equal to \(\frac{1}{2} \text {det}(A) = \frac{1}{2} \xi _2\), and the tetrahedral defined by the vertex points of the three vectors \(v_1, v_2, v_3\) in 3-D is equal to \(\frac{1}{6} \text {det}(A) = \frac{1}{6} \xi _3\).
- 2.
The saddle points could be one of equilibrium points when the linearized dynamics has positive and negative eigenvalues. When a trajectory approaches toward the eigenvectors corresponding to the positive eigenvalues, it will converge to the origin asymptotically; but when it reaches to the eigenspace spanned by the eigenvectors corresponding to the negative eigenvalues, it will escape from the origin. Figure 3.5 depicts a saddle point, \(x_o\).
References
Anderson, B.D.O., Yu, C., Dasgupta, S., Morse, A.S.: Control of a three-coleader formation in the plane. Syst. Control Lett. 56(9–10), 573–578 (2007)
Anderson, B.D.O., Sun, Z., Sugie, T., Azuma, S.-I., Sakurama, K.: Formation shape control with distance and area constraints. IFAC J. Syst. Control 1, 2–12 (2017)
Baillieul, J., Suri, A.: Information patterns and hedging Brockett’s theorem in controlling vehicle formations. In: Proceedings of the 42nd IEEE Conference on Decision and Control, vol. 1, pp. 556–563 (2003)
Cao, M., Morse, A.S., Yu, C., Anderson, B.D.O., Dasgupta, S.: Controlling a triangular formation of mobile autonomous agents. In: Proceedings of the 46th IEEE Conference on Decision and Control, pp. 3603–3608 (2007)
Cao, M., Yu, C., Morse, A.S., Anderson, B.D.O., Dasgupta, S.: Generalized controller for directed triangle formations. In: Proceedings of the IFAC 17th World Congress, pp. 6590–6595 (2008)
Cao, M., Morse, A.S., Yu, C., Anderson, B.D.O., Dasgupta, S.: Maintaining a directed, triangular formation of mobile autonomous agents. Commun. Inf. Syst. 11(1), 1–16 (2011)
Chen, X., Belabbas, M.-A., Basar, T.: Global stabilization of triangulated formations. SIAM J. Control Optim. 55(1), 172–199 (2017)
Dattorro, J.: Convex Optimization and Euclidean Distance Geometry. Meboo Publishing, USA (2017)
Dörfler, F., Francis, B.: Geometric analysis of the formation problem for autonomous robots. IEEE Trans. Autom. Control 55(10), 2379–2384 (2010)
Eren, T., Belhumeur, P.N., Anderson, B.D.O., Morse, A.S.: A framework for maintaining formations based on rigidity. In: Proceedings of the 2002 IFAC World Congress, pp. 499–504 (2002)
Johnson, C.R.: The Euclidean distance completion problem: cycle completability. SIAM J. Matrix Anal. Appl. 16(2), 646–654 (1995)
Krick, L., Broucke, M.E., Francis, B.A.: Stabilization of infinitesimally rigid formations of multi-robot networks. Int. J. Control 82(3), 423–439 (2009)
Oh, K.-K., Ahn, H.-S.: Distance-based formation control using Euclidean distance dynamics matrix: three-agent cases. In: Proceedings of the American Control Conference, pp. 4810–4815 (2011)
Oh, K.-K., Ahn, H.-S.: Formation control of mobile agents based on inter-agent distance dynamics. Automatica 47(10), 2306–2312 (2011)
Oh, K.-K., Park, M.-C., Ahn, H.-S.: A survey of multi-agent formation control. Automatica 53(3), 424–440 (2015)
Park, M.-C., Ahn, H.-S.: Stabilisation of directed cycle formations and application to two-wheeled mobile robots. IET Control Theory Appl. 9(9), 1338–1346 (2015)
Park, M.-C., Kim, B.-Y., Oh, K.-K., Ahn, H.-S.: Control of inter-agent distances in cyclic polygon formations. In: Proceedings of the 2012 IEEE Multi-conference on Systems and Control, pp. 951– 955 (2012)
Park, M.-C., Sun, Z., Anderson, B.D.O., Ahn, H.-S.: Stability analysis on four agent tetrahedral formations. In: Proceedings of the 53rd IEEE Conference on Decision and Control, pp. 631–636 (2014)
Pham, V.H., Trinh, M.H., Ahn, H.-S.: Formation control of rigid graphs with flex edges. Int. J. Robust Nonlinear Control 28(6), 2543–2559 (2018)
Smith, S.L., Broucke, M.E., Francis, B.A.: Stabilizing a multi-agent system to an equilibrium polygon formation. In: Proceedings of the 17th International Symposium on Mathematical Theory of Networks and Systems, pp. 2415–2424 (2006)
Sun, Z., Yu, C.: Dimensional-invariance principles in coupled dynamical systems: a unified analysis and applications. IEEE Trans. Autom. Control 1–15 (2018). arXiv:1703.07955
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Ahn, HS. (2020). Global Stabilization. In: Formation Control. Studies in Systems, Decision and Control, vol 205. Springer, Cham. https://doi.org/10.1007/978-3-030-15187-4_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-15187-4_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-15186-7
Online ISBN: 978-3-030-15187-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)