Multiple Time-Varying Formation of Networked Heterogeneous Robotic Systems via Estimator-Based Hierarchical Cooperative Algorithms. (14th February 2020)