A decentralized kinematic control architecture for collaborative and cooperative multi-arm systems