Abstract
With the rapid development of artificial intelligence and automation technology, robots have been widely applied in various fields. Compared with the single robot case, swarm robots have more strength in executing tasks by cooperation. However, multi-robot cooperation needs high-quality communication, which is also concentrated by this paper. In order to analyze the communication behavior of the swarm robots in the process of moving, this paper designs and implements a swarm-robot communication analysis (SRCA) tool in the Robot Operating System (ROS) software framework. This tool selects the packet error rate (PER) as the communication quality metric, simulates communication channels and packet loss, and provides visualization and playback capabilities, which are the functions that is not provided by existing ROS simulator. Then we simulate an outdoor formation application which involves 10 quadrotors, and verify the effectiveness of our tool in three different scenarios.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Quigley, M., Conley, K., Gerkey, B.P., Faust, J., Foote, T., Leibs, J., et al.: ROS: an open-source Robot Operating System. In ICRA Workshop on Open Source Software (2009)
ROS official website. http://www.ros.org
Hauert, S., Leven, S., Varga, M., et al.: Reynolds flocking in reality with fixed-wing robots: communication range vs. maximum turning rate. In: International Conference on Intelligent Robots and Systems, pp. 5015–5020. IEEE Press (2011)
Bekmezci, İlker, Sahingoz, O.K., Temel, Şamil: Flying Ad-Hoc Networks (FANETs): a survey. Ad Hoc Netw. 11(3), 1254–1270 (2013)
Davis, D.T., Chung, T.H., Clement, M.R., Day, M.A.: Consensus-based data sharing for large-scale aerial swarm coordination in lossy communications environments. In: International Conference on Intelligent Robots and Systems, pp. 3801–3808. IEEE Press (2016)
EMANE emulator official website. http://labs.cengen.com/emane/
OPNET modeler official website. http://www.opnet.com/products/modeler/home.html
Liu, Q., Zhou, S., Giannakis, G.B.: Cross-layer combining of adaptive Modulation and coding with truncated ARQ over wireless links. IEEE Trans. Wirel. Commun. 3(5), 1746–1755 (2004)
Roberts, D., Wolff, R., Otto, O., Steed, A.: Constructing a Gazebo: supporting teamwork in a tightly coupled, distributed task in virtual reality. Presence 12(6), 644–657 (2003)
Gazebo official website. http://www.gazebosim.org/
Rviz official website. http://wiki.ros.org/rviz
Wu, Y., Zhang, B., Yi, X., Tang, Y.: Communication-motion planning for wireless relay-assisted multi-robot system. IEEE Wirel. Commun. Lett. 5(6), 568–571 (2016)
Shan, F., Liang, W., Luo, J., Shen, X.: Network lifetime maximization for time-sensitive data gathering in wireless sensor networks. Comput. Netw. Int. J. Comput. Telecommun. Netw. 57(5), 1063–1077 (2013)
Acknowledgement
This work is supported by the National Natural Science Foundation of China (No. 615307, No. 916484, No. 61601486), Research Programs of National University of Defense Technology (No. ZDYYJCYJ140601), and State Key Laboratory of High Performance Computing Project Fund (No. 1502-02).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Zhang, Y., Zhang, B., Yi, X. (2018). The Design and Implementation of Swarm-Robot Communication Analysis Tool. In: Yuan, H., Geng, J., Liu, C., Bian, F., Surapunt, T. (eds) Geo-Spatial Knowledge and Intelligence. GSKI 2017. Communications in Computer and Information Science, vol 849. Springer, Singapore. https://doi.org/10.1007/978-981-13-0896-3_62
Download citation
DOI: https://doi.org/10.1007/978-981-13-0896-3_62
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-0895-6
Online ISBN: 978-981-13-0896-3
eBook Packages: Computer ScienceComputer Science (R0)