-
Notifications
You must be signed in to change notification settings - Fork 480
Document multi-sitl usage with Gazebo (but not mandating ROS) #384
Comments
Also info here: PX4/PX4-Autopilot#7235 |
Hi,
The first line above did well and iris_1 uses port 14560 and connects gazebo and binds the name without error. The second line has trouble. For iris_2, I tried port 14560, 14562, 14564, etc, and none of them works. The files iris_1 and iris_2 are modified for this purpose, and I specified the port with the following line: Could someone please tell me how to proceed. Many thanks! |
@lamping7 Do you think you might be able to try out this setup for multi-sitl usage with Gazebo but not mandating ROS - ie just follow instructions here: https://github.com/acsl-mipt/multiple-sitl/tree/for-px4-pr on current firmware and confirm they all work? We do have multi-vehicle with JMAVSim now, which allows simulation without the overhead of ROS, but I still think that some people might like this. I figure we could just add another section to http://dev.px4.io/master/en/simulation/multi-vehicle-simulation.html#multiple-vehicles-using-sdf-models If you don't have bandwidth to help with this (or you see other issues), please let me know. |
With the changes to startup and rCS that occurred between then and now, without running it, I don't think that ruby script is compatible anymore. Also, rCS files don't need to be generated anymore (just use the |
@lamping7 Thank you. I'm going to make an executive decision that this issue be closed as we have multi-vehicle support without ROS via JMAVSim. Obviously jmavsim only supports multicopters, so if someone wants to get Gazebo-only multi-vehicle simulation working (again) then we'll happily take it. |
@hamishwillee @dagar we need to make our ability to run multiple SITL instances with and without ROS.
We have this documentation, which requires ROS:
https://dev.px4.io/en/simulation/multi-vehicle-simulation.html
And this repo contains some great ideas how to support this with and without ROS:
https://github.com/acsl-mipt/multiple-sitl/issues/3
The text was updated successfully, but these errors were encountered: