You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For simulation purposes, please :ref:`install Gazebo Fortress <aerial_platform_gazebo_installation_prerequisites>` to install the necessary dependencies.
23
+
For simulation purposes, please :ref:`install Gazebo <aerial_platform_gazebo_installation_prerequisites>` in any of the supported versions to install the necessary dependencies.
Copy file name to clipboardExpand all lines: docs/_03_aerial_platforms/_gazebo_simulation/index.rst
+33-1Lines changed: 33 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -33,9 +33,41 @@ Installation
33
33
Prerequisites
34
34
=============
35
35
36
-
Gazebo in Fortress version is required. For installation instructions, follow the `Gazebo Fortress installation guide <https://gazebosim.org/docs/fortress/install_ubuntu>`__.
36
+
Ignition Gazebo is required for simulation using this simulator. The default Gazebo version for working
37
+
and simulating with Aerostack2 is Gazebo Fortress, which can be installed following the
Gazebo Harmonic is also supported by Aerostack2. For simulations to work with this version,
44
+
make sure Gazebo Fortress is completely removed from your machine, since both versions are not
45
+
compatible with Aerostack2 at the same time. To do so, first run:
46
+
47
+
.. code-block:: bash
48
+
49
+
sudo apt-get remove ignition-fortress
50
+
sudo apt remove ignition*
51
+
sudo apt autoremove
52
+
53
+
To ensure no ignition-fortress packages are cached with the Aerostack2 compilation, run the following
54
+
`Aerostack2 CLI <https://aerostack2.github.io/_09_development/_cli/index.html#development-cli>`_ command to clean Aerostack2 if you have it compilled:
55
+
56
+
.. code-block:: bash
57
+
58
+
as2 clean -a
59
+
source~/.bashrc
60
+
61
+
After that, you can follow the `Gazebo Harmonic installation guide <https://gazebosim.org/docs/harmonic/install_ubuntu>`__
62
+
to install the new Gazebo version.
63
+
64
+
.. warning:: An additional package must be installed for Aerostack2 to build:
65
+
66
+
.. code-block:: bash
67
+
68
+
sudo apt install ros-humble-ros-gzharmonic
69
+
70
+
.. note:: Gazebo Fortress can be re-installed to your machine after Aerostack2 has been compiled with Gazebo Harmonic if you need it, but compiling Aerostack2 with Fortress again will not be possible.
0 commit comments