Adaptive Multirobot Virtual Structure Control using Dual Quaternions