Skip to main content

Robust Decision Making via Cooperative Estimation: Creating Data Saturated, Autonomously Generated, Simulation Environments in Near Real-Time

  • Conference paper
  • First Online:
Modelling and Simulation for Autonomous Systems (MESAS 2021)

Abstract

Every branch of the U.S Military, as well as foreign military agents, have a vested interest in the broad applications and development of robotic systems. Advancements in data collection and storage capabilities has exposed an opportunity to increase the utility of simulated environments. At the most basic level, operations that involve robotic systems require detailed simulation environments to test algorithms and edge cases. The wealth of information collected from robotic platforms can be utilized to autonomously generate simulation environments, which can provide a robust platform for enhanced decision-making capabilities.

Current industry standards depend on labor intensive post processing methods which generate static simulation environments. These simulation environments lack much utility beyond controlled testing. To address this gap, we introduce the foundational research for an intelligent simulation module, a system that utilizes sensory data, collected from semi-autonomous robotic mapping platforms, to generate in near-real time high fidelity digital twin simulation environments of real-world locations. With this system, end-users will be provided with the details they need to make operational decisions without the delay of post processing.

Our system bridges the ROS platform with Unity3D game engine to achieve the generation of its simulated environments. Combat Engineer operations that rely on autonomous robotic platforms will benefit from having a system that can generate high fidelity digital twin simulation environments to aid testing research, mission planning, and robotics control. In general, the intelligent simulation system will allow for robust decision making in autonomous mobile robots, by improving navigation, path planning, coordination between agents, and task planning.

This research has the potential of being utilized in hardware in the loop scenarios where multi-agent control and coordination is required to complete a mission thus advancing the field of cooperative estimation. Further, with the use of virtual reality technology, an operator could potentially be inserted into an operation site virtually; the virtual environment and agents operating within it would be parallel to the physical site, and the operator can then possibly supervise, control, and coordinate both virtual and real hardware robotic systems remotely.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Babaians, E., Tamiz, M., Sarfi, Y., Mogoei, A., Mehrabi, E.: ROS2Unity3d; High-performance plugin to interface ROS with Unity3D engine. In: 9th Conference on Artificial Intelligence and Robotics and 2nd Asia-Pacific International Symposium 2018, pp. 59–64. IEEE (2019)

    Google Scholar 

  2. Codd-Downey, R., Mojiri, P., Speers, A., Wang, H., Jenkin, M.: From ROS to unity: leveraging robot and virtual environment middleware for immersive teleoperation. In: Proceeding of the IEEE International Conference on Information and Automation, pp. 932–936. IEEE, China (2014)

    Google Scholar 

  3. Hu, Y., Meng, W.: ROSUnitySim: development and experimentation of a real-time simulator for multi-unmanned aerial vehicle local planning. Simulation 92(10), 931–944 (2016)

    Article  Google Scholar 

  4. Hussein, A., García, F., Olaverri-Monreal, C.: ROS and unity based framework for intelligent vehicles control and simulation. In: IEEE International Conference on Vehicular Electronics and Safety (ICVES), pp. 1–6. IEEE, Spain (2018)

    Google Scholar 

  5. Konrad, A.: Simulation of mobile robots with unity and ROS- a case-study and a comparison with Gazebo. In the Department of Engineering Science University West (2019). diva2:1334348

    Google Scholar 

  6. Meng, W., Hu, Y., Lin, J., Lin, F., Teo, R.: ROS+Unity: an efficient high-fidelity 3D multi UAV navigation and control simulator in GPS-denied environments. In: IECON 2015 - 41st Annual Conference of the IEEE Industrial Electronics Society, pp. 002562–002567. IEEE, Japan (2015)

    Google Scholar 

  7. Reid, R., Cann, A., Meiklejohn, C., Poli, L., Boeing, A., Braunl, T.: Cooperative multi-robot navigation, exploration, mapping and object detection with ROS. In: IEEE Intelligent Vehicles Symposium (IV), pp. 1083–1088. IEEE, Australia (2013)

    Google Scholar 

  8. Roldán, J.J., et al.: Multi-robot systems, virtual reality and ROS: developing a new generation of operator interfaces. In: Koubaa, A. (ed.) Robot Operating System (ROS). SCI, vol. 778, pp. 29–64. Springer, Cham (2019). https://doi.org/10.1007/978-3-319-91590-6_2

    Chapter  Google Scholar 

  9. Rosen, E., Whitney, D., Phillips, E., Ullman, D.: Testing robot teleoperation using a virtual reality interface with ROS reality. In: Proceedings of the 1st International Workshop on Virtual, Augmented, and Mixed Reality for HRI, Illinois, USA (2018)

    Google Scholar 

  10. Sidaoui, A., Elhajj, I., Asmar, D.: Human-in-the-loop augmented mapping. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3190–3195. IEEE, Spain (2018)

    Google Scholar 

  11. Whitney, D., Rosen, E., Ullman, D., Phillips, E., Tellex, S.: ROS reality: a virtual reality framework using consumer-grade hardware for ROS-enabled robots. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Spain (2018)

    Google Scholar 

  12. ROS-Sharp GitHub. https://github.com/siemens/ros-sharp/wiki/. Accessed 25 July 2021

  13. ROS Home Webpage. https://www.ros.org/. Accessed 25 July 2021

  14. Army Technology Webpage. https://www.army-technology.com/projects/j8-atlas-xtreme-terrain-robot-xtr/. Accessed 14 July 2021

  15. Esri Webpage. https://www.esri.com/en-us/what-is-gis/overview. Accessed 27 July 2021

  16. Marian, M., Stîngă, F., Georgescu, M.-T., Roibu, H., Popescu, D., Manta, F.: A ROS-based control application for a robotic platform using the gazebo 3D simulator. In: 21st International Carpathian Control Conference (ICCC), Slovakia (2020)

    Google Scholar 

  17. de Melo, M.S.P., da Silva Neto, J.G., da Silva, P.J.L., Natario Teixeira, J.M.X., Teichrieb, V.: Analysis and Comparison of Robotics 3D Simulators. In: 21st Symposium on Virtual and Augmented Reality (SVR), Brazil (2019)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dylan Pasley .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Toledo-Lopez, I., Pasley, D., Ortiz, R., Soylemezoglu, A. (2022). Robust Decision Making via Cooperative Estimation: Creating Data Saturated, Autonomously Generated, Simulation Environments in Near Real-Time. In: Mazal, J., et al. Modelling and Simulation for Autonomous Systems. MESAS 2021. Lecture Notes in Computer Science, vol 13207. Springer, Cham. https://doi.org/10.1007/978-3-030-98260-7_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-98260-7_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-98259-1

  • Online ISBN: 978-3-030-98260-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics