**Dynamic Optimized Bandwidth Management for Teleoperation of Collaborative Robots**

Chadi Mansour, Mohamad El Hariri, Imad H. Elhajj, Elie Shammas and Daniel Asmar

Additional information is available at the end of the chapter

http://dx.doi.org/10.5772/63725

### **Abstract**

[19] A. Strauss, A. Zaman, and K. J. O'Hara, "The IMP: an intelligent mobile projector," in

[20] G. Reinhart, W. Vogl, and I. Kresse, "A projection-based user interface for industrial robots," in *Virtual Environments, Human-Computer Interfaces and Measurement Systems,*

[21] S. K. Sim, K. W. Ong, and G. Seet, "A foundation for robot learning," in *Control and Automation, 2003. ICCA'03. Proceedings. 4th International Conference on*, 2003, pp. 649–

[22] C. Y. Wong, G. Seet, S. K. Sim, and W. C. Pang, "A framework for area coverage and the visual search for victims in usar with a mobile robot," in *Sustainable Utilization and Development in Engineering and Technology (STUDENT), 2010 IEEE Conference on*, 2010,

[23] W. C. Pang, G. Seet, and X. Yao, "A study on high-level autonomous navigational behaviors for telepresence applications," *Presence: Teleoperators and Virtual Environ‐*

[24] W. C. Pang, G. Seet, and X. Yao, "A multimodal person-following system for telepre‐ sence applications," in *Proceedings of the 19th ACM Symposium on Virtual Reality Software*

[25] G. Seet, P. W. Ching, B. Burhan, C. I-Ming, V. Iastrebov, W. Gu, and W. C. Yue, "A design for a mobile robotic avatar – modular framework," in *3DTV-Conference: The True Vision – Capture, Transmission and Display of 3D Video (3DTV-CON), 2012*, 2012, pp. 1–4.

[26] R. Hartley and A. Zisserman, *Multiple View Geometry in Computer Vision*. Cambridge

[27] R. Sukthankar, R. G. Stockton, and M. D. Mullin, "Smarter presentations: Exploiting homography in camera-projector systems," in *Computer Vision, 2001. ICCV 2001.*

*Proceedings. Eighth IEEE International Conference on*, 2001, vol. 1, pp. 247–253.

*Enabling Intelligence through Middleware*, 2010.

*ments*, vol. 23, no. 2, pp. 155–171, 2014.

*and Technology*, 2013, pp. 157–164.

University Press, 2003.

653.

180 Recent Advances in Robotic Systems

pp. 112–118.

*2007. VECIMS 2007. IEEE Symposium on*, 2007, pp. 67–71.

A real-time dynamic and optimized bandwidth management algorithm is proposed and used in teleoperated collaborative swarms of robots. This method is effective in complex teleoperation tasks, where several robots rather than one are utilized and where an extensive amount of exchanged information between operators and robots is inevitable. The importance of the proposed algorithm is that it accounts for Interest‐ ing Events (IEs) occurring in the system's environment and for the change in the Quality of Collaboration (QoC) of the swarm of robots in order to allocate communication bandwidth in an optimized manner. A general dynamic optimized bandwidth management system for teleoperation of collaborative robots is formulated in this paper. The suggested algorithm is evaluated against two static algorithms applied to a swarm of two humanoid robots. The results demonstrate the advantages of dynamic optimization algorithm in terms of task and network performance. The developed algorithm outperforms two static bandwidth management algorithms, against which it was tested, for all performance parameters in 80% of the performed trials. Accord‐ ingly, it was demonstrated that the proposed dynamic bandwidth optimization and allocation algorithm forms the basis of a framework for algorithms applied to realtime highly complex systems.

**Keywords:** bandwidth allocation, collaborative robots, teleoperation, optimization
