That’s a really interesting project @manirajan.
Do the centralized system get the input from device and make plan or devices communicate each other and make a diversion while moving.
You can use either a decoupled method or a coupled method. Motion Planning in Multi-Robot Systems