The document proposes using a distributed and cooperative communication approach for controlling future robots. A distributed approach would provide robustness over a centralized system by avoiding single point of failures. However, the environment is unpredictable, so cooperative mechanisms are needed like storing commands that can be used when needed. The document also suggests combining centralized and distributed systems by allowing the centralized system to change dynamically. This would decrease the probability of failure enormously. It then discusses using concepts from network science like scale-free networks to help define fast routing protocols for vehicle communication networks where nodes change positions quickly.