Quaternion-Based Optimal Interpolation of Similarity Transformations for Multi-Agent Formation | Synapse