Hi,
I am new with Gazebo and I want to know what is the most usually way of work with gazebo, Using gazebo + ros or working only with gazebo?
Hello Antonio:
That is a good question that depends on a good number of factors. From my point of view, some hints:
- Do you need to work in simulation and real robots? ROS + Gazebo seems like a good idea to me to be able to change between one and the other easily.
- You just need a simulation work: you can probably work only with Gazebo and save some layers of software on top.
- You need to reuse or interact with other people’s software: in this case, check if the software is present on Gazebo and/or ROS. ROS has a larger user base, specially powerful in implemented algorithms.
- You are specially looking for high performance simulations: here I would say, the lower number of layers of software and communications, the better. Program with just Gazebo.
There are probably many more reasons, I hope that these ones can help you.
1 Like