Service Discovery-Based Hybrid Network Middleware for Efficient Communication in Distributed Robotic Systems