Simulation of Multiple Autonomous Mobile Robots Using a Gazebo Simulator

1Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Simulation is an indivisible part of the development and testing of robotic systems. This is also true for the simulation of interactions among multiple mobile robots. This paper presents a design of a multi-mobile robot simulation that is built on ROS and a gazebo simulator. Focus is given to an interaction between the ROS node which encapsulates access to hardware and the gazebo. In this design communication with hardware is redirected to the gazebo server with the usage of its transport protocol. All robots are executed inside docker containers and communicate with the gazebo server which also runs inside a docker container. Further in the paper is a description of the gazebo model plugin which acts as a virtual PLC and provides a behavior of hardware. Since all robot models are spawned in one virtual environment they can interact with each other. This is demonstrated in the conclusion where is an example of a factory environment that holds three mobile robots which could see each other.

Author supplied keywords

Cite

CITATION STYLE

APA

Alexovič, S., Lacko, M., & Bačík, J. (2023). Simulation of Multiple Autonomous Mobile Robots Using a Gazebo Simulator. In Lecture Notes in Networks and Systems (Vol. 596 LNNS, pp. 339–351). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-031-21435-6_30

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free