UNetyEmu: Unity-based simulator for aerial and non-aerial vehicles with integrated network emulation

Resumo


This work presents UNetyEmu as a novel framework that enables realistic multi-vehicle experiments with aerial and non-aerial mobility alongside network emulation. By integrating Unity’s 3D simulation and Mininet-WiFi’s real-time network emulation, UNetyEmu allows researchers to conduct studies in smart city applications like 5G vehicular communication, edge computing, and drone coordination. Our framework is easily customizable and facilitates the evaluation of drone-related algorithms, such as obstacle avoidance and route planning, and studying network aspects, such as coverage and RSSI.

Palavras-chave: 3D Simulation, Network Emulation, Unity, Mininet-WiFi, Smart City Applications, Vehicular Communication, Algorithms, UAV, Drones

Referências

Abderahman Rejeb, Karim Rejeb, S. J. S. and Treiblmaier, H. (2023). Drones for supply chain management and logistics: a review and research agenda. International Journal of Logistics Research and Applications, 26(6):708–731.

AL-Dosari, K., Hunaiti, Z., and Balachandran, W. (2023). Systematic review on civilian drones in safety and security applications. Drones, 7(3).

Al-Mousa, A., Sababha, B. H., Al-Madi, N., Barghouthi, A., and Younisse, R. (2019). Utsim: A framework and simulator for uav air traffic integration, control, and communication. International Journal of Advanced Robotic Systems, 16(5):1729881419870937.

Fontes, R. R., Afzal, S., Brito, S. H. B., Santos, M. A. S., and Rothenberg, C. E. (2015). Mininet-wifi: Emulating software-defined wireless networks. In 2015 11th International Conference on Network and Service Management (CNSM), pages 384–389.

Grieco, G., Iacovelli, G., Boccadoro, P., and Grieco, L. A. (2021). Internet of drones simulator: Design, implementation, and performance evaluation. IEEE Internet of Things Journal, 10(2):1476–1498.

Guerra, W., Murali, V., Ryou, G., and Karaman, S. (2019). Flightgoggles: Photorealistic sensor simulation for perception-driven robotics using photogrammetry and virtual reality. 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

Hassija, V., Chamola, V., Agrawal, A., Goyal, A., Luong, N. C., Niyato, D., Yu, F. R., and Guizani, M. (2021). Fast, reliable, and secure drone communication: A comprehensive survey. IEEE Communications Surveys and Tutorials, 23(4):2802–2832.

Juliani, A., Berges, V.-P., Teng, E., Cohen, A., Harper, J., Elion, C., Goy, C., Gao, Y., Henry, H., Mattar, M., and Lange, D. (2020). Unity: A general platform for intelligent agents. arXiv preprint arXiv:1809.02627.

Koenig, N. and Howard, A. (2004). Design and use paradigms for gazebo, an open-source multi-robot simulator. In 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)(IEEE Cat. No. 04CH37566), volume 3, pages 2149–2154. IEEE.

Li, G., Liu, X., and Loianno, G. (2023). Rotortm: A flexible simulator for aerial transportation and manipulation. IEEE Transactions on Robotics.

Michel, O. (2004). Cyberbotics ltd. webots: Professional mobile robot simulation. International Journal of Advanced Robotic Systems.

Panerati, J., Zheng, H., Zhou, S., Xu, J., Prorok, A., and Schoellig, A. P. (2021). Learning to fly—a gym environment with pybullet physics for reinforcement learning of multi-agent quadcopter control. 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

Riley, G. F. and Henderson, T. R. (2010). The ns-3 network simulator. In Modeling and Tools for Network Simulation, pages 15–34. Springer.

Robotics, C. (2024). Coppeliasim. Accessed: 2025-02-12.

Shafik, W. (2023). Cyber security perspectives in public spaces: drone case study. In Handbook of Research on Cybersecurity Risk in Contemporary Business Systems, pages 79–97. IGI Global.

Shah, S., Dey, D., Lovett, C., and Kapoor, A. (2017). Airsim: High-fidelity visual and physical simulation for autonomous vehicles. In Field and Service Robotics.

Song, Y., Naji, S., Kaufmann, E., Loquercio, A., and Scaramuzza, D. (2021). Flightmare: A flexible quadrotor simulator. 2021 Conference on Robot Learning (CoRL).
Publicado
19/05/2025
RODRIGUEZ CESEN, Mauricio; GÓES DE CASTRO, Ariel; SANTANA, Ibini; FONTES, Ramon R.; R. CESEN, Fabricio; ESTEVE ROTHENBERG, Christian. UNetyEmu: Unity-based simulator for aerial and non-aerial vehicles with integrated network emulation. In: SALÃO DE FERRAMENTAS - SIMPÓSIO BRASILEIRO DE REDES DE COMPUTADORES E SISTEMAS DISTRIBUÍDOS (SBRC), 43. , 2025, Natal/RN. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2025 . p. 100-111. ISSN 2177-9384. DOI: https://doi.org/10.5753/sbrc_estendido.2025.7122.