Adaptive hierarchical formation control for uncertain Euler–Lagrange systems using distributed inverse dynamics. (July 2019)